我有一组项目应该填充到列表中,因为我已经使用了WearableRecyclerView
. 在某些情况下,我希望特定项目成为选择的焦点。我正在使用scrollToPosition()
的方法,WearableLinearLayoutManager
但监视列表不滚动到所需的位置,但在手机上使用的相同的东西RecyclerView
设置scrollToPosition()
为LinearLayoutManager
工作RecyclerView
并滚动到所需的位置。
我的手表代码:
WearableRecyclerView slots_rv = findViewById(R.id.slots_rv);
.....
WearableLinearLayoutManager wearableLinearLayoutManager =
new WearableLinearLayoutManager(this, customScrollingLayoutCallback);
slots_rv.setLayoutManager(
wearableLinearLayoutManager);
slots_rv.setCircularScrollingGestureEnabled(true);
wearableLinearLayoutManager.scrollToPosition(slotsAdapter.getPositionToFocus());
slots_rv.scrollToPosition(slotsAdapter.getPositionToFocus());
slots_rv.getLayoutManager().scrollToPosition(slotsAdapter.getPositionToFocus());
slots_rv.setAdapter(slotsAdapter);
这里可能出了什么问题?