1

我在 tablerow 中有一个 imageview 和 textview。每当我按下 tablerow 时,我希望 imageview src 交换到不同颜色的相同图像。我还希望 textview 更改 textcolor。我已经能够使用选择器在列表视图中完成此操作。不过桌子不走运。当事件触发时,我可以使 tablerow 可点击并通过选择器更改它的背景色android:state_pressed......但是该 tablerow 中的孩子没有收到它。我有图像的 src 和 textview 的 textcolor 都指向@drawable 选择器。当我按下表格行时,以下都不会返回 true:android:state_focusedandroid:state_pressedandroid_selected. 我做了一个测试,使 textview 可点击。当我这样做时,如果我单击 textview 本身,它会改变颜色。所以我的选择器似乎编码正确。我不希望文本视图可点击。我只想让孩子们继承该行的事件。

我很感激我能得到的任何帮助......或工作示例。

谢谢。

4

0 回答 0