0

私はアンドロイド開発が初めてです。Java クラスでプログラムによって RadioButton グループを作成し、テキストを個々のラジオ ボタンに設定したいと考えています。これについて助けてください

前もって感謝します。

4

3 に答える 3

0

このプログラム ブロックは、RadioButton グループをプログラムで作成する方法を示しています。

それがあなたを助けることを願っています。

public class RadioGroupActivity extends Activity {
    protected static final String TAG = "RadioGroupActivity";

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.radiogroup);

        RadioGroup radGrp = (RadioGroup)findViewById(R.id.radGrp);

        int checkedRadioButtonID = radGrp.getCheckedRadioButtonId();

        radGrp.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
            public void onCheckedChanged(RadioGroup arg0, int id) {
                switch(id) {
                case -1:
                    Log.v(TAG, "Choices cleared!");
                    break;
                case R.id.chRBtn:
                    Log.v(TAG, "Chose Chicken");
                    break;
                case R.id.fishRBtn:
                    Log.v(TAG, "Chose Fish");
                    break;
                case R.id.stkRBtn:
                    Log.v(TAG, "Chose Steak");
                    break;
                default:
                    Log.v(TAG, "Huh?");
                    break;
                }
            }});
    }

}

于 2013-05-12T14:20:10.980 に答える