RecyclerView.scrollToPosition(newPosition); // 1.滑动到指定行。
RecyclerView.post(new Runnable() { // 2.post任务,使代码块在界面刷新后再执行。
@Override
public void run() {
View view = RecyclerView.getChildAt(newPosition);
if (view != null) {
view.requestFocus(); // 3.界面渲染完成了,可以获取焦点了。
}
}
});
让RecyclerView某一行获取焦点
最新推荐文章于 2024-08-31 17:20:30 发布