【问题标题】:ListView does not highlight on programmatic setSelectionListView 不会在编程 setSelection 上突出显示
【发布时间】:2016-01-26 23:22:47
【问题描述】:

区分我的 ListView 在用户单击项目时会突出显示。问题是当用户第一次打开我的活动时,我想预选一个项目,所以我使用listView.setSelection(position)。但是这样做不会导致视图突出显示。现在我了解 setSelection 的文档说

如果在触摸模式下,项目将不会被选中...

我正在寻找解决该特定问题的方法。谢谢。

【问题讨论】:

    标签: android android-layout listview


    【解决方案1】:

    您可以将选择模式更改为:

    Listview.setChoiceMode(ListView.CHOICE_MODE_SINGLE)
    

    你也可以设置选择颜色:

    Listview.setSelector(android.R.color.darker_gray);
    

    【讨论】:

    • 感谢您抽出宝贵时间回复。但不幸的是,您的具体答案是为什么我有 Please 粗体。您提出解决帖子明确表示的问题不是问题。但是感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-26
    • 1970-01-01
    • 1970-01-01
    • 2011-02-23
    相关资源
    最近更新 更多