2012-01-04 99 views
0

在下面的列表中,当我点击其具有宽度等于2行(在下面例如CNX小型股),项目被突出显示的适当的任何项目。所选择的项目得到强调

问题是当我点击其具有宽度等于1线(在下面例如ICICI BANK)的任何项目,然后与点击的项目一半的上方和下方的项沿也越来越突出。

突出显示总是使用width = 2行。

可以做些什么来消除这种情况?

我试过clearFocus()clearAnimation()里面onListItemClick(),但没有运气。

任何帮助都将是生命保护!

screen

+0

你能分享你的代码吗? – 2012-01-04 05:38:36

回答

2

TextView的颜色的透明度既然你有两条线路,重点都行当你有一些内容是有道理的。因此,使你不使用的线不可见或消失。您也可以使用单行为listview创建单独的自定义适配器。

0

我想你设置的ListView所选颜色不进ListView项目即TextView,你必须显示为项。您可以设置TextView选择的颜色或者只是使用此设置textview背景色#00000000

<TextView android:background="#00000000" /> 

定义这个