0

テストベースの質問を動的に生成しています。

生成されたビューは一種の灰色で表示され、ほとんど見えなくなります。textViews の色を変更でき、問題は解決しましたが、radioButton から円の色を変更できません。

xml radioButtons と同じ色ではない理由がわかりません。

これが私のコードです:

 LinearLayout layout = (LinearLayout) findViewById(R.id.loaded_exercice);
           Context tContext=getApplicationContext();
           for (int i=0;i<t.getPreguntes().length;i++){
                   TextView tv = new TextView(tContext);
                   tv.setText(t.getPreguntes()[i].getFrase());
                   tv.setTextSize(20);
                   tv.setTextColor(Color.BLACK);
                   layout.addView(tv);
                   RadioGroup RG=new RadioGroup(tContext);
                   for (int j=0;j<t.getPreguntes()[i].getRespostes().length;j++){
                           RadioButton tv2 = new RadioButton(tContext);
                           tv2.setAlpha(1.0f);
                           tv2.setText(t.getPreguntes()[i].getRespostes()[j].getResposta());
                           tv2.setTextColor(Color.RED);
                           RG.addView(tv2);   
                   }
                   RG.setAlpha(1.0f);
                   layout.addView(RG);
           }

円の色を簡単に変更する方法や、生成されたビューを「通常の」色で表示する方法を知っている人はいますか?

どうもありがとうございました!

4

1 に答える 1