谷歌眼镜 - 'Jump' CardScrollView中的卡片?



我有一个谷歌眼镜应用程序,使用CardScrollView来显示一系列卡片。

触摸手势可以在卡片之间移动,但我需要能够通过索引跳转到特定的卡片。我想使用上下文语音命令(暂时忽略它的局限性)来做到这一点,例如:"ok glass,转到第25张卡"。

我希望能够做这样的事情…

CardScrollView mCardScrollView = new CardScrollView(this);
    // ...
    // "ok glass, go to card 25"
    // ...
mCardScrollView.setFocus(25);

…但是我似乎找不到一个函数来做这件事。

我在Google的参考页面上没有找到任何东西:https://developers.google.com/glass/develop/gdk/reference/com/google/android/glass/widget/CardScrollView

他们的示例代码也没有涵盖这一点:
https://developers.google.com/glass/develop/gdk/ui-widgets scrolling_cards_in_activities

如果可能的话,我想继续使用CardScrollView,因为我喜欢它与ViewFlipperViewPager相比的动画和滚动方式。这是一个我认为应该有的简单功能。也许我遗漏了什么?

我刚刚遇到了类似的问题。我能够使用mCardScrollView.setSelection(cardPosition),它适用于m

相关内容

  • 没有找到相关文章

最新更新