0

ラジオボタンを含むレイアウトを作成しました。選択したラジオボタンの値をデータベースに渡したいのですが、どうすればこの値を取得できますか? コードは以下のとおりです..助けてください..

private View drawRadioTypeQuestion(Question question, ArrayList<QuestionOption> questionOptions) {
        LinearLayout layout = new LinearLayout(this);
        layout.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));
        layout.setOrientation(LinearLayout.VERTICAL);
        layout.setPadding(5, 5, 5, 5);

        TextView tv = new TextView(this);
        tv.setText(question.Question_Order + ". " + question.Question_Title);
        tv.setTextSize(16);
        // tv.setTypeface(PhoneStatus.getRobotoMediumTypeface(this));
        layout.addView(tv);

        RadioGroup rg = new RadioGroup(this);
        rg.setOrientation(RadioGroup.VERTICAL);
        for (QuestionOption opt : questionOptions) {
            RadioButton rb = new RadioButton(this);
            rb.setText(opt.Question_Answer_Value);
            rb.setTextSize(16);
            rg.addView(rb);
        }
        layout.addView(rg);

        PhoneStatus.overrideFonts(QuestionListActivity.this, layout);
        tv.setTypeface(PhoneStatus.getRobotoMediumTypeface(this));
        return layout;
    }
4

2 に答える 2

0

ラジオ ボタンにクリック リスナーを実装します。onclick イベントで、選択したラジオ ボタンの値をデータベースに追加します。

公式ドキュメントはこちら

http://developer.android.com/guide/topics/ui/controls/radiobutton.html

http://android-er.blogspot.in/2009/11/radiogroup-and-radiobutton.html

于 2013-08-17T11:07:06.353 に答える