listview项在代码运行时更改颜色listview1.setSelection(3)颜色项已更改

时间:2016-06-15 18:58:34

标签: android

在android编程中......

listview项如何在运行代码时自动更改颜色 \ n listview1.setSelection(3)颜色项已更改?

listname2 =(ListView中)findViewById(R.id.left_drawer2);  listname2.setAdapter(adapter5);

运行此(listview1.setSelection(3))

自动换色 坦克帮助我...

2 个答案:

答案 0 :(得分:0)

尝试此https://stackoverflow.com/a/25131125/1687010https://stackoverflow.com/a/16190228/5780734并添加您的java类和布局以获得更好的解决方案

答案 1 :(得分:0)

在您的适配器中,您可以拥有一个布尔数组,甚至可以使用用于填充列表的对象,该属性项表示是否选择了位置,并且在适配器的getView()方法中请求此变量和根据它你选择或不选择它。

PD:您应该尝试使用回收站视图。