1

有什么方法可以在单击后保持列表视图项的颜色。项目的颜色应保持或不保持活动开关。

就像蜂窝版本列表视图一样,我们可以显示一个片段,保持列表项的颜色

4

3 回答 3

2

你可以这样做

lv.setSelection(position);

并且对于选定项目的设置颜色

lv= (ListView) findViewById(R.id.list);
lv.setSelector( R.drawable.listselector);

否则您可以将 XML 中的属性用作

android:listSelector="#00000000"
于 2013-12-24T04:57:19.793 回答
0
getListView().setItemChecked(position, true);
于 2013-01-09T13:23:31.473 回答
0

首先调用listView.setOnItemClickListener();方法onItemClick(),然后调用listView.setSelection(position),然后选定的项目将保持选定状态。

于 2013-01-09T13:34:05.950 回答