有没有办法在活动中更改每个元素(Checkbox,RadioButtons等)的完整textColor?
CheckBox check = (CheckBox)findViewById(R.id.checkBox);
check.setTextColor(Color.rgb(Rot,Gruen,Blau));
这是我如何更改复选框的颜色,但我想要更改所有元素,是否可能?
答案 0 :(得分:0)
希望它可能有助于解决您的问题。
private void setAppFontColor(ViewGroup mContainer, int color) {
if (mContainer == null || color == 0)
return;
final int mCount = mContainer.getChildCount();
for (int i = 0; i < mCount; ++i) {
final View mChild = mContainer.getChildAt(i);
if (mChild instanceof TextView) {
((TextView) mChild).setTextColor(color);
} else if (mChild instanceof Button) {
((Button) mChild).setTextColor(color);
} else if (mChild instanceof ViewGroup) {
setAppFontColor((ViewGroup) mChild, color);
}
}
}
哪里
ViewGroup mContainer = (ViewGroup) findViewById(android.R.id.content).getRootView();
答案 1 :(得分:0)
是的,将<item name="android:textColorSecondary">yourcolor</item>
添加到您的活动主题
bad query: INSERT INTO gjenstand(idselger,bilde,beskrivelse,idkategori,minstepris,utlopsdato) VALUES (1,23.jpeg,TVbord,,950,2018-06-23)