gpt4 book ai didi

android - Android 上不显示操作栏

转载 作者:行者123 更新时间:2023-11-29 18:00:31 25 4
gpt4 key购买 nike

我的 manifest.xml 部分如下:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="14" />
<activity android:name="MyActivity" android:screenOrientation="sensor" android:configChanges="orientation|keyboardHidden" android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" ></activity>

MyActivity 中的代码如下:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
return super.onCreateOptionsMenu(menu);
}

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
menu.clear();

MenuInflater i = getMenuInflater();
i.inflate(R.menu.my_menu, menu);

return super.onPrepareOptionsMenu(menu);

}

my_menu.xml 如下:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/test" android:icon="@drawable/test" android:title="test" android:showAsAction="ifRoom|withText"></item>
</menu>

我想让 SDK 在 11 之前显示旧的菜单栏。
并在 sdk 11 之后显示操作栏。
现在我可以在 sdk 11 之前显示菜单栏,但在 sdk 11 之后不显示软菜单按钮或操作栏。
我该如何修改它?

最佳答案

你必须改变

android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"

android:theme="@android:style/Theme.Light.NoTitleBar"

这里还有Google - Action Bar

关于android - Android 上不显示操作栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16435929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com