我在tablerow中有一个imageview和textview。每当我按下桌子时,我都希望imageview src交换到不同颜色的相同图像。我还希望textview改变textcolor。我已经能够使用选择器在列表视图中完成此操作。虽然桌子没有运气。我可以使tablerow可点击并在android:state_pressed
事件触发时通过选择器更改它的背景颜色...但该tablerow中的子项不接收它。我有图像的src和textview的textcolor都指向@drawable选择器。当我按下表格行时,以下任何一项都不会返回:android:state_focused
,android:state_pressed
和android_selected
。我做了一个测试,我将textview点击了。如果我点击textview本身就改变了颜色。所以我的选择器似乎编码正确。我不希望textview可以点击。我只是希望孩子们继承该行的事件。
我感谢我能得到的任何帮助......或者工作的例子。
感谢。