我有一个LinearLayout
,mRoot
,并且有两个孩子的TextView
,如如何让所有的TextView孩子改变文本的颜色?
private TextView mNameView;
private TextView mValueView;
,我也设置这些TextView
与ColorStateList
。现在,问题是当我按mRoot
时,那些TextView
不能改变文字的颜色。
但是,当我把mRoot
作为ListView
的项目时,那么当我按下该项目时,它可以改变文本的颜色。
任何人都可以帮助我吗?
当'mRoot'中的'TextView's(s)在TextView'上设置了任何'ClickListener'时? –
您是否尝试覆写/创建自定义textview类? – logray
重写哪个方法来做到这一点。 –