0
這是我第一次製作Android操作欄。我只是想在欄中添加一個搜索圖片。但出於某種原因,圖像按鈕沒有出現。這裏是Actionbar的XML:圖片未出現在Android操作欄中
<?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="always" />
<!-- Settings, should always be in the overflow -->
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:showAsAction="never" />
</menu>
我把showAsAction爲true,所以圖像應該出現。
MainActivtiy.java
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.main_activity_actions, menu);
return super.onCreateOptionsMenu(menu);
}
下面的畫面是:
顯然,屏幕夠大。
,我必須在目錄中的圖片。我不確定它爲什麼不出現?
你使用的是appcompat嗎? – Raghunandan
我不確定這是什麼意思(我今天剛剛開始Android),但是當我讓項目appcompat_v7出現 – user481610
時,您的活動是否會擴展ActionBarActivity。你在使用支持庫嗎?如果是的話,鏈接的第一部分應該回答。 http://stackoverflow.com/questions/24404286/not-able-to-get-the-overflow-feature-for-actionbar-in-android/24404333#24404333 – Raghunandan