2014-03-29 118 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

相关问题