我有一个列表视图,它连续包含 3 个元素:imageview、textvie 和另一个 imageview。我已将我的列表视图设置为 setItemsCanFocus(true),并且每个项目都设置为 setFocusable(false)。屏幕:
http://img252.imageshack.us/img252/4042/zrzutekranue.png
我可以在屏幕上导航(单击文本/图像,我将这些字段设置为可单击和可聚焦),但没有可见的焦点。当背景发生变化时,我希望使用默认的焦点样式。
我可以像这样添加:setBackgroundColor(xxx),但我想要那种花哨的背景,中间更亮,末端更暗。
图片的上排是我得到的,下排是理想的焦点通知,当然它应该很窄,所以它只是文本视图的背景。
对不起我的英语不好。
PS 我还使用 textview android:layout_height="fill_parent" 来填充高度,这不是最好的编码。