获取WearableListView的位置

Gra*_*aft 1 android listview position wear-os

我需要你的帮助!

我并排有三个WearableListViews,填充了0-9的值.这个想法是你可以滚动三个不同的列表来创建快速和简单的000和999之间的数字.

现在我需要选择的值,但我尝试的方法没有给我正确的值.

曾经有:

  • getScrollX()
  • getScrollY()
  • getScrollState()
  • ...

如果您对列表中的项目执行单击,则可以使用viewHolder.getPosition()获取该位置; 在onClick方法中.

有谁知道,如何让当前位置同时滚动到所有三个WearableListView?

bou*_*oun 6

查看WearableListView捕捉到新列表项时如何更改首选项的答案

基本上WearableListView.OnScrollListener为你的WearableListViews 添加一个并实现

onCentralPositionChanged(int centralPosition);
Run Code Online (Sandbox Code Playgroud)

这将成功.