专注于recyclerview项目

Ale*_*mbo 2 android android-recyclerview

我正在努力关注Recyclerview的特定项目.什么是listview.setSelection(position)使用recyclerview时的等价物.

Bla*_*der 7

您调用RecyclerView.scrollToPosition(position)请求RecyclerView的LayoutManager在下一个布局传递期间滚动到给定位置(它是异步的).

要请求聚焦项目视图,视图必须是可聚焦的并且您可以调用View.requestFocus().如果在您想要关注视图时尚未布置视图,则可以在调用后View.requestFocus()尽快onViewAttachedToWindow()调用.

  • 当ViewHolder与您的项目匹配时,您可以在`Adapter.onViewAttachedToWindow()`中调用它.你可以查看`ViewHolder.getAdapterPosition()`. (2认同)