Android---18---RadioButton選項按鈕
MainActivity.java:
import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.CompoundButton;import android.widget.RadioButton;import android.widget.RadioGroup;import android.widget.Toast;import android.widget.CompoundButton.OnCheckedChangeListener;/** * RadioButton * @author Caesar * */public class MainActivity extends Activity implements OnClickListener{private Button button;private RadioGroup group;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);group = (RadioGroup) this.findViewById(R.id.sex);button = (Button) this.findViewById(R.id.button);button.setOnClickListener(this);}@Overridepublic void onClick(View v) {// TODO Auto-generated method stub//獲得選項按鈕組的選項個數int len = group.getChildCount();String msgsString= ;for (int i = 0; i < len;i++){RadioButton radioButton = (RadioButton) group.getChildAt(i);if (radioButton.isChecked()){msgsString = radioButton.getText().toString();break;}}Toast.makeText(MainActivity.this, msgsString, 1).show();}}