获取WearableListView的位置

时间:2014-09-17 13:21:13

标签: android listview position wear-os

我需要你的帮助!

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

现在我需要选择的值,但我尝试的方法没有为我提供正确的值。

有:

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

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

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

1 个答案:

答案 0 :(得分:6)

查看How can I change a Preference when WearableListView snaps to new list item?

中的答案

基本上将WearableListView.OnScrollListener添加到WearableListViews并实现

onCentralPositionChanged(int centralPosition);

这样就可以了。