在屏幕按钮上添加其他按钮

时间:2014-10-09 10:43:32

标签: java android

目前,我正在处理的应用程序的设计没有空间用于操作栏上的菜单按钮。一些Android设备没有菜单硬件按钮,然后我看到一个应用程序,其中屏幕按钮上有一个额外的按钮,我想在应用程序上实现这一点。

我想知道如何在屏幕按钮上添加此按钮:

http://i.stack.imgur.com/D4yjk.png

2 个答案:

答案 0 :(得分:0)

此按钮取代了没有物理菜单按钮的设备上的硬件菜单按钮。但它仅在应用程序仍需要使用旧菜单按钮时使用。我强烈建议您清理操作栏并实施新的设计约定,因为旧的菜单按钮已弃用。

您应该阅读this以熟悉该主题。

答案 1 :(得分:0)

你应该在创建新项目时得到这个。添加名为res的{​​{1}}文件夹,并在此文件夹中添加menu复制粘贴

main.xml

然后在您的活动中添加此

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context="com.example.asd.MainActivity" > <!--Change this to your Activity--!>

    <item
        android:id="@+id/action_settings"
        android:orderInCategory="100"
        android:title="@string/action_settings"
        app:showAsAction="never"/>

</menu>

enter image description here