You are on page 1of 4

package com.example.

adjective;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

final TextView tv = (TextView)findViewById(R.id.textView1);


final EditText et = (EditText)findViewById(R.id.editText1);
final RadioButton rb1 = (RadioButton)findViewById(R.id.radioButton1);
final RadioButton rb2 = (RadioButton)findViewById(R.id.radioButton2);
final RadioButton rb3 = (RadioButton)findViewById(R.id.radioButton3);
Button set = (Button)findViewById(R.id.button1);

Button clr = (Button)findViewById(R.id.button2);

final Student s = new Student();


rb1.setEnabled(false);
rb2.setEnabled(false);
rb3.setEnabled(false);
rb1.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
tv.setText("Lovely si " + s.getName());
rb2.setChecked(false);
rb3.setChecked(false);

}
});
rb2.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
tv.setText("Sexy si " + s.getName());
rb1.setChecked(false);
rb3.setChecked(false);

}
});

rb3.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
tv.setText("Gorgeous si " + s.getName());
rb1.setChecked(false);
rb2.setChecked(false);

}
});
clr.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
et.setText("");
tv.setText("");
rb1.setChecked(false);
rb2.setChecked(false);
rb3.setChecked(false);
rb1.setEnabled(false);
rb2.setEnabled(false);
rb3.setEnabled(false);

}
});

set.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
s.setName(et.getText().toString());
rb1.setEnabled(true);
rb2.setEnabled(true);
rb3.setEnabled(true);
Toast.makeText(getApplicationContext(), "Name
was set", Toast.LENGTH_LONG).show();

}
});

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

You might also like