gpt4 book ai didi

Android 选项菜单未在 API 2.x.x 上显示

转载 作者:行者123 更新时间:2023-11-29 17:52:18 24 4
gpt4 key购买 nike

我使用 appcompat v7 在我的 Android 项目上呈现操作栏。这在 4.x 版本上工作得很好,但选项菜单(只有选项菜单)在 2.x.x 版本上没有显示。有什么问题?

我的 list_team.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto" >

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

<item
android:id="@+id/action_about"
android:title="@string/menu_label_about"
android:orderInCategory="100"
android:showAsAction="always"
app:showAsAction="always"/>

我的 Activity

public class MyActivity extends ActionBarActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_list_team);

getSupportActionBar().setDisplayHomeAsUpEnabled(false);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.list_team, menu);
return true;
}
}

感谢任何帮助。

最佳答案

尝试删除这两个属性 android:showAsAction="" 并只保留这两个 app:showAsAction=""

根据Google Documentation :

If your app is using the Support Library for compatibility on versions as low as Android 2.1, the showAsAction attribute is not available from the android: namespace.

您还可以将 *action_about* 的 orderInCategory 更改为 1。

关于Android 选项菜单未在 API 2.x.x 上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22056819/

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