在下面的列表中,当我点击任何宽度等于2行的项目(在下面, CNX SMALLCAP )时,项目会被正确突出显示。
当我点击任何宽度等于1行的项目(在下面,例如 ICICI BANK )时出现问题,然后点击上面一半的点击项目以下项目也会突出显示。
突出显示始终使用width = 2行。
如何删除此内容?
我尝试在clearFocus()
内使用clearAnimation()
和onListItemClick()
,但没有运气。
任何帮助都将有益于生命!
答案 0 :(得分:2)
由于你有两行,所以当你有一些内容时,将两行都集中在一起是有意义的。因此,使你不使用的线不可见或消失。您还可以使用单行为列表视图创建单独的自定义适配器。
答案 1 :(得分:0)
我认为您将ListView
上的所选颜色设置为ListView
项目,即您显示为项目的TextView
。您可以在TextView
上设置所选颜色,也可以将textview
背景颜色设置为#00000000
<TextView android:background="#00000000" />
使用此方法,您可以使用此
定义textview颜色的透明度