0
我現在按照本教程在Android官方網站: http://developer.android.com/training/basics/actionbar/index.htmlAndroid的發展,增加圖標到動作條
我停留在操作欄。我跟着教程的方式標明main.xml中加入代碼如下:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:compat="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:showAsAction="never" />
<item android:id="@+id/action_search"
android:icon="@drawable/ic_action_search"
android:title="@string/action_search"
android:showAsAction="never" />
</menu>
和不斷變化的onCreateOptionsMenu()如下:
@Override
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, menu);
return super.onCreateOptionsMenu(menu);
}
PS:我不知道爲什麼我不能用「 main_activity_actions「,它就像一個未定義的變量在R
然後我在Nexus 7上運行我的項目,但按鈕(@字符串/ action_search)總是在三點按鈕溢出。
我真的溢出混淆
感謝您的回覆!我試過「ifRoom」,但是搜索按鈕仍在溢出列表中。 –
您是否使用支持庫操作欄? –