Pau*_*hek 7 android cab android-recyclerview
我已经实现了一个RecyclerView,我已将其设置为使用CAB.但是,如何突出显示所选项目?如果某个位置我检查了我存储在一个SparseBooleanArray.我的第一个想法是存储特定的View包含我的所有元素ViewHolder然后以onBindViewHolder某种方式设置背景:?android:attr/activatedBackgroundIndicator
但我怎么能这样做?这是一种有用的方法吗?
我最终通过简单地添加一些小东西解决了这个问题:
首先, RecyclerView 的项目必须使用此作为背景:
android:background="?android:attr/activatedBackgroundIndicator"
Run Code Online (Sandbox Code Playgroud)
然后对于 RecyclerView 只需调用: setSelected(true); 就个人看法而言。
| 归档时间: |
|
| 查看次数: |
8038 次 |
| 最近记录: |