我有一个没有appbar的应用程序。现在我想将3个按钮放入菜单中。我已经看到了创建工具栏然后以编程方式添加项目的选项。但首先我不想有一个酒吧而只是菜单。 我知道那不重要,因为我可以让酒吧变得透明。 第二,我真的不想以编程方式添加项目。 (但是在xml中进行了修改。)这是可能的,有更好的方法,我该怎么做?
答案 0 :(得分:0)
如果“按菜单”,你的意思是,应用栏中存在的溢出菜单,那么你不能只是添加菜单那样。应用栏或工具栏必须包含该溢出菜单。但是为了提供你所提到的那种效果,你可以让工具栏透明,或者你可以查看PopUpMenu,http://developer.android.com/guide/topics/ui/menus.html, 这样你可以隐藏你的应用栏,并可以给一个单独的按钮,它将调用PopUpMenu,它会给你相同的溢出菜单效果。 关于将菜单放入xml的第二个要求,如果我说得对,你可以将菜单定义为这样,
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/phone"
android:title="@string/phone"
android:icon="@drawable/phone"
android:showAsAction="ifRoom|withText"
/>
<item
android:id="@+id/computer"
android:title="@string/computer"
android:icon="@drawable/computer"
android:showAsAction="ifRoom|withText"
/>
</menu>
答案 1 :(得分:-1)
你需要修改CSS的任何内容。
请考虑这些编码:
style {template.css}
我想你会发现这些都是确切的答案。