2014-03-29 150 views
0

我已經通過for循環編程實現了複選框,如何將它們更改爲黑色,因爲其他文本視圖都是黑色的,它的外觀奇怪,它們不在xml中......有一個線性佈局在哪裏被添加。如何將複選框的顏色更改爲黑色

for (int i = 0; i < list_sted.size(); i++) { 
      CheckBox cb = new CheckBox(getApplicationContext()); 
      cb.setText(""+list_sted.get(i)); 
      cb.setTextColor(R.color.Black); 
      cb.setTextAppearance(getBaseContext(), android.R.attr.checkboxStyle); 
      checkbox_lay.addView(cb); 
     } 

enter image description here

+0

幫我cb.setTextColor(Color.parseColor( 「#000000」)); – Gattsu

回答

3

你不能做到這一點。

cb.setTextColor(R.color.Black); 

使用這一個。

cb.setTextColor(Color.BLACK); 

cb.setTextColor(Color.parseColor("#000000")); 
+0

我也在想這個只有 – Gattsu

+2

@ManishYadav那麼這是現在的工作? – Piyush

+0

THnakzzzzzzzzzz – Gattsu

0

嘗試使用這樣的:

cb.setTextColor(Color.BLACK); 

或從color.xml

cb.setTextColor(getResources().getColor(R.color.black)); 
+0

+1 from me ..... – Piyush

+0

它不能正常工作 – Gattsu

相關問題