Android 在Google glass上单击Listener并滚动

Android 在Google glass上单击Listener并滚动,android,google-glass,google-gdk,Android,Google Glass,Google Gdk,我有一对谷歌眼镜,我想为平板电脑和智能手机安装一个应用程序 该应用程序使用API 19以及玻璃 在这个应用程序中,我有一个按钮,视图很长,所以我们只能看到页面的上方 目前,我无法向下滚动页面,也无法单击按钮进入下一个活动。(适用于平板电脑和智能手机) 您知道有没有一种方法可以使这项工作而不必使用CardView 谢谢通常,很难直接将手机应用程序移植到glassware。用户交互是完全不同的。我认为你不能用触摸板直接点击按钮,这样按钮的OnClickListener就不能工作了 无论如何,GDK有

我有一对谷歌眼镜,我想为平板电脑和智能手机安装一个应用程序

该应用程序使用API 19以及玻璃

在这个应用程序中,我有一个按钮,视图很长,所以我们只能看到页面的上方

目前,我无法向下滚动页面,也无法单击按钮进入下一个活动。(适用于平板电脑和智能手机)

您知道有没有一种方法可以使这项工作而不必使用CardView


谢谢

通常,很难直接将手机应用程序移植到glassware。用户交互是完全不同的。我认为你不能用触摸板直接点击按钮,这样按钮的OnClickListener就不能工作了

无论如何,GDK有自己的手势侦听器API。 你可以查一下

您可以尝试使用ScrollListener检测滚动:

gestureDetector.setScrollListener(new GestureDetector.ScrollListener() {
        @Override
        public boolean onScroll(float displacement, float delta, float velocity) {
            // do something on scrolling
        }
    });

谢谢你的快速回答。我试着使用谷歌API中的“检测活动级别手势”代码,但我的应用程序根本无法启动,我不知道为什么。。。我们可以在“普通”应用程序的活动中使用google glass API吗?我不记得了,我明天会复制它们,因为我今晚没有glass。但我不确定我是否可以在不使用cardview的应用程序上应用这些方法,你觉得怎么样?我以前用过。你不需要CardView来获取触摸手势。好吧,我成功地使用了点击手势,但是我真的不知道在方法onScroll中键入什么。。。我只想能够向下滚动,以便滚动到页面底部。你知道它会是什么样子吗?cardScrollView非常适合这个用途。在你的应用程序中使用它有什么问题?