Practical No 12

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Practical No 12

AIM:-Develop a programto implement Radio Button and Radio


Group

CODE:-

.xml
<LinearLayout android:checked="false"
xmlns:android="http://schemas.android.com/apk/re
s/android" android:text="@string/NetworkInformationSystem
xmlns:tools="http://schemas.android.com/tools" "
android:layout_width="match_parent" android:textColor="#154"
android:layout_height="match_parent" android:textSize="20sp"
android:orientation="vertical" android:textStyle="bold" />

tools:context=".MainActivity"> <RadioButton
android:id="@+id/BigDataAnalytics"
<LinearLayout android:layout_width="wrap_content"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:layout_height="wrap_content" android:layout_marginLeft="20dp"
android:background="#e0e0e0" android:layout_marginTop="10dp"
android:orientation="vertical"> android:checked="false"
android:text="@string/BigDataAnalytics"
<TextView android:textColor="#154"
android:layout_width="wrap_content" android:textSize="20sp"
android:layout_height="wrap_content" android:textStyle="bold" />
android:text="6th semester AN subjects :: "
android:textColor="#000" <RadioButton
android:textSize="20sp" android:id="@+id/AdvanceAlgorithm"
android:textStyle="bold" /> android:layout_width="wrap_content"
android:layout_height="wrap_content"
<RadioGroup android:layout_marginLeft="20dp"
android:layout_width="wrap_content" android:layout_marginTop="10dp"
android:layout_height="wrap_content"> android:checked="false"

<RadioButton android:text="@string/AdvanceAlgorithm"
android:textColor="#154"
android:id="@+id/MobileApplicationDevelopment android:textSize="20sp"
" android:textStyle="bold" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp" <RadioButton
android:layout_marginTop="10dp" android:id="@+id/Management"
android:checked="true" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/MobileApplicationDevelop android:layout_marginLeft="20dp"
ment" android:layout_marginTop="10dp"
android:textColor="#154" android:checked="false"
android:textSize="20sp" android:text="@string/Management"
android:textStyle="bold" /> android:textColor="#154"
android:textSize="20sp"
<RadioButton android:textStyle="bold" />

android:id="@+id/NetworkInformationSystem" </RadioGroup>
android:layout_width="wrap_content"
android:layout_height="wrap_content" <Button
android:layout_marginLeft="20dp" android:id="@+id/submitButton"
android:layout_marginTop="10dp" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:textSize="20sp"
android:layout_gravity="center" android:textStyle="bold" />
android:layout_margin="20dp" </LinearLayout>
android:background="#0f0"
android:padding="10dp"
android:text="Submit" </LinearLayout>
android:textColor="#fff"

.java file
package com.example.practical_12;

import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.RadioButton;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

RadioButton MobileApplicationDevelopment, NetworkInformationSystem, BigDataAnalytics,


AdvanceAlgorithm, Management;
String selectedSuperStar;
Button submit;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MobileApplicationDevelopment = (RadioButton) findViewById(R.id.MobileApplicationDevelopment);
NetworkInformationSystem = (RadioButton) findViewById(R.id.NetworkInformationSystem);
BigDataAnalytics = (RadioButton) findViewById(R.id.BigDataAnalytics);
AdvanceAlgorithm = (RadioButton) findViewById(R.id.AdvanceAlgorithm);
Management = (RadioButton) findViewById(R.id.Management);
submit = (Button) findViewById(R.id.submitButton);
submit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (NetworkInformationSystem.isChecked()) {
selectedSuperStar = NetworkInformationSystem.getText().toString();
} else if (BigDataAnalytics.isChecked()) {
selectedSuperStar = BigDataAnalytics.getText().toString();
} else if (MobileApplicationDevelopment.isChecked()) {
selectedSuperStar = MobileApplicationDevelopment.getText().toString();
} else if (AdvanceAlgorithm.isChecked()) {
selectedSuperStar = AdvanceAlgorithm.getText().toString();
} else if (Management.isChecked()) {
selectedSuperStar = Management.getText().toString();
}
Toast.makeText(getApplicationContext(), selectedSuperStar, Toast.LENGTH_LONG).show(); //
print the value of selected subject
}
});
}
}
OUTPUT:-

You might also like