代码之家  ›  专栏  ›  技术社区  ›  JRL

根据id突出显示ListView行

  •  1
  • JRL  · 技术社区  · 14 年前

    如何突出显示ListView中由游标适配器支持的行(知道项的行ID)?

    1 回复  |  直到 14 年前
        1
  •  2
  •   CommonsWare    14 年前

    Cursor ,找到对应的位置 _id setSelection() ListView 选择具有该位置的行。这只会在用户不处于触摸模式时产生影响,因为在触摸模式中没有选择的概念 列表视图 如果用户正在使用触摸屏。

    1. 扩展现有的适配器类以创建自己的自定义适配器类
    2. 覆盖 getViewTypeCount() 返回 2
    3. 覆盖 getItemViewType() 返回 0 1 ,这取决于该职位是否适合您的需要 还是不
    4. bindView() 并根据项目视图类型,根据需要对行进行充气和裁剪