android listview第一行默认选中

 我来答
mapelball
2012-08-01 · TA获得超过498个赞
知道答主
回答量:109
采纳率:53%
帮助的人:38.2万
展开全部
是的,listview默认选中的是第一行,如果你想默认选择其他行,可以使用:
listview.setselection(你的行数-1);
更多追问追答
追问
怎么让它选中并变色
追答
你是想让它的边框变色还是背景变色呀?
如果想控制点击后边框的颜色变化,设置它的listSelector属性,该属性值你可以根据自己需要定义一个选择器,如:android:listSelector="@drawable/myselector"(其中myselector就是你自定义的选择器)
如果你想实现点击某一item时,该item的背景变色,而其他item恢复原色的话,可在listview的适配器里的getView()方法里实现,根据点击项的位置值做判断,被点击和未被点击分别赋予不同的背景值
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式