Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 谷歌玻璃菜单_Java_Android_Google Glass - Fatal编程技术网

Java 谷歌玻璃菜单

Java 谷歌玻璃菜单,java,android,google-glass,Java,Android,Google Glass,我正在为谷歌眼镜创建一个应用程序,我想要一个超过15个选项的菜单。我希望它和我的一样。我尝试了很多不同的选择, 在我的XML中,我有: <item android:id="@+id/option1" android:title="@string/option1" android:icon="@drawable/ic_stop"/> <item android:id="@+id/option2"

我正在为谷歌眼镜创建一个应用程序,我想要一个超过15个选项的菜单。我希望它和我的一样。我尝试了很多不同的选择, 在我的XML中,我有:

      <item
        android:id="@+id/option1"
        android:title="@string/option1"
       android:icon="@drawable/ic_stop"/>
      <item
        android:id="@+id/option2"
        android:title="@string/option2"
        android:icon="@drawable/ic_stop" />
      <item
        android:id="@+id/option3"
        android:title="@string/option3"
        android:icon="@drawable/ic_stop" />
      ....

....

我如何使选项菜单能够在您头部倾斜的情况下进行操作?谢谢

我认为你在张贴的图片中看到的不是菜单。是一个
列表视图
。据我所知,
ListView
在Google GLASS中可以按您的要求工作…

这是一种防御性的布局,与菜单无关

<LinearLayout
android:layout_witdh="fill_parent"
android:layout_height="fill_parent"
android:orientation="landscape">

<TextView
    android:layout_witdh="0dp"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:layout_weight="1"/>

<ListView
    android:layout_witdh="0dp"
    android:layout_height="fill_parent"
    android:layout_weight="1"
    android:fadingEdge="vertical"
    android:fadingEdgeLength="5dp"/>
</LinearLayout>

布局应该是这样的,然后在活动中,您可以构建一个包含所有所需菜单项的适配器

这与GoogleGlass没有太大关系,只是用户希望在ListView中进行头部滚动。
要做到这一点,请查看有关它的问题。似乎有一个操作系统项目实现了您需要的行为。

它们会自动添加到菜单屏幕中,作为头部可倾斜滚动列表。在这里可以找到更多关于语音菜单项的信息:还有一些代码,我们从一个包含多个菜单项的菜单项中找到

<?xml version="1.0" encoding="utf-8"?>



您可以继续将菜单项添加到菜单布局中,它们将显示出来

谢谢大家:D我会投票支持你们所有人,但还没有任何“声誉”。你也可以看看[链接]谢谢:)
<item
    android:id="@+id/take_picture"
    android:title="@string/take_picture">
</item>

<item
    android:id="@+id/take_video"
    android:title="@string/take_video">
</item>


<item
    android:id="@+id/voice_card"
    android:title="@string/voice_card">
</item>

<item
    android:id="@+id/add_item"
    android:title="@string/add_item">
</item>

<item
    android:id="@+id/remove_item"
    android:title="@string/remove_item">
</item>