我正在關注developer.android.com上的教程,並嘗試在操作欄上添加項目。操作按鈕不顯示在操作欄上?
儘管我添加了搜索操作顯示的所有代碼,但是顯示爲溢出元素而不是操作按鈕元素。我嘗試了使用軟鍵盤選項的4「和7」虛擬設備。
這裏是
main_activity_actions.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- Search, should appear as action button -->
<item android:id="@+id/action_search"
android:icon="@drawable/ic_action_search"
android:title="@string/action_search"
android:showAsAction="ifRoom" />
<!-- Settings, should always be in the overflow -->
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:showAsAction="never" />
</menu>
這裏是MainActivity.java
的onCreateOptionsMenu
方法。
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main_activity_actions, menu);
return super.onCreateOptionsMenu(menu);
}
我想了解是什麼原因導致這個問題。
你能提供的截屏與溢出可見? –
這看起來不像這個問題的重複... – adamdport