我的帐户被禁止,因为要求,我禁止,我的所有帖子都覆盖
答案 0 :(得分:0)
使用setSelected()而不是setChecked()
答案 1 :(得分:0)
您可以参考How does "?android:attr/activatedBackgroundIndicator" work? 如果对listview的每一行使用自定义布局(如textview): 你可以试试这个:
1,设置listview android:choiceMode="singleChoice"
2,listView.setItemChecked(position, true)
3,将其应用为自定义布局的背景(如textview)(未设置为listview):
<?xml version="1.0" encoding="utf-8"?>
<item android:state_activated="true" android:drawable="@color/listview_selectitem_color" />
<item android:drawable="@android:color/transparent" />
希望有用!