如何拦截CardScrollView for GDK的进展?

时间:2014-01-27 15:18:36

标签: google-glass google-gdk

CardScrollView中发生一次投掷时,我会看到一长串卡片的“缩小”视图。这部分工作正常,如下面的代码:

mCardScrollView.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
    @Override
    public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
        if (mSimulatedScrollBar != null)
            mSimulatedScrollBar.setScrollPosition(position);
        }
        @Override
        public void onNothingSelected(AdapterView<?> parent) {
        }
    });

然而,问题是我在OnItemSelectedListiner发生这种情况时没有收到任何更新,直到投掷停止。这导致的问题是列表滚动,但直到它“安定下来”我没有得到列表进度的任何更新,因此无法在前台响应进度视图。

CardScrollView有许多侦听器和受保护的方法,是否提供此功能?

1 个答案:

答案 0 :(得分:2)

目前没有任何方法或监听器可以让您访问视图的更精细滚动详细信息 - 仅当用户在卡上结算或开始滚动时才会发生事件。

如果您想要查看此类功能,请在我们的issue tracker中提交请求。