1

こんにちは、状態ごとに 2 つの異なる画像と RTL テキストを使用して、カスタム ラジオ ボタン クラスを作成する必要があります。ボタンは作ったのですが、api 8以降のテキストRTLが作れませんでした。誰かが私を助けてくれたら嬉しいです

RadioGroup crdg = (RadioGroup) findViewById(R.id.radioGroup11);

ラジオボタンを作る

rdbt1 = new RadioButton(new ContextThemeWrapper(
            getApplicationContext(), R.style.styleName));

    rdbt1.setButtonDrawable(android.R.color.transparent);

rdbt1.setText("for example(RTL text)");

ラジオボタンをラジオグループに追加

crdg.addView(rdbt1);

スタイル名は

<style name="styleName" parent="android:Widget.CompoundButton.RadioButton"> <item name="android:button">@null</item> <item name="android:drawableRight">@drawable/rdb_question_selector</item> </style>

4

2 に答える 2