灵犀一指 2015-09-25 05:05 采纳率: 0%
浏览 2002

菜鸟求大神指导如何才能设置android menu在频幕下方横排显示

我的显示是这样的!图片说明
但是我想要的是menu在频幕下方横排显示。
我的代码如下:
<?xml version="1.0" encoding="utf-8"?>

<item
    android:title="File"
    android:icon="@drawable/file">
    <menu>
        <group
            android:id="@+id/nonchekable_group"
            android:checkableBehavior="none">

            <item
            android:id="@+id/newFile"
            android:title="New"
            android:alphabeticShortcut="n"/>
            <item
            android:id="@+id/openFile"
            android:title="Open"
            android:alphabeticShortcut="o"/>
            <item
            android:id="@+id/saveFile"
            android:title="Save"
            android:alphabeticShortcut="s"/>
        </group>
     </menu>
</item>

<item
    android:title="Edit"
    android:icon="@drawable/edit">
    <menu>
        <group
            android:id="@+id/edit_group"
            android:checkableBehavior="single">
            <item
            android:id="@+id/cut"
            android:title="Cut"/>
            <item
            android:id="@+id/copy"
            android:title="Copy"/>
            <item
            android:id="@+id/past"
            android:title="Past"/>
       </group>
    </menu>
</item>

<item
    android:title="Help"
    android:icon="@drawable/help">
    <menu>
        <group
            android:id="@+id/help_group">
            <item
                android:id="@+id/about"
                android:title="@string/about"/>
            <item
                android:id="@+id/exit"
                android:title="@string/exit"/>
        </group>
    </menu>
</item>


androidMainfest.xml文件配置如下:
<?xml version="1.0" encoding="utf-8"?>
package="com.example.charpter03_resources"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="8" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.example.charpter03_resources.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

本来在uses-sdk中有一段android:targetSdkVersion="18"的代码,百度说去掉可以改成横排显示,实验了一下还是不行,然后继续按照网上说的在application中设置android:theme="@android:style/Theme.Black"试验了一下还是不行!

实在是不知道怎么设置了,新手求大神们赐教!

  • 写回答

3条回答 默认 最新

  • bdmh 移动开发领域优质创作者 2015-09-25 05:33
    关注

    你自己用一个layout放到底部不就好了,别用系统的menu了

    评论

报告相同问题?

悬赏问题

  • ¥30 STM32 INMP441无法读取数据
  • ¥100 求汇川机器人IRCB300控制器和示教器同版本升级固件文件升级包
  • ¥15 用visualstudio2022创建vue项目后无法启动
  • ¥15 x趋于0时tanx-sinx极限可以拆开算吗
  • ¥500 把面具戴到人脸上,请大家贡献智慧
  • ¥15 任意一个散点图自己下载其js脚本文件并做成独立的案例页面,不要作在线的,要离线状态。
  • ¥15 各位 帮我看看如何写代码,打出来的图形要和如下图呈现的一样,急
  • ¥30 c#打开word开启修订并实时显示批注
  • ¥15 如何解决ldsc的这条报错/index error
  • ¥15 VS2022+WDK驱动开发环境