0
我誇大了我的操作欄並創建了項目。它們在溢出中顯示,但是當我嘗試添加代碼並使它們與yourapp一起顯示時:showAsAction =「ifRoom」,它給我帶來錯誤。操作欄項目不顯示
這裏是我的main.xml:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:yourapp="http://schemas.android.com/apk/res-auto" >
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:showAsAction="never"
android:title="@string/action_settings"/>
<item android:id="@+id/home"
android:icon="@drawable/ic_menu_home"
android:title="Home"
yourapp:showAsAction="ifRoom" />
<item android:id="@+id/back"
android:icon="@drawable/ic_menu_back"
android:title="Back"
yourapp:showAsAction="ifRoom" />
</menu>
這裏是我的Java代碼:
@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, menu);
return super.onCreateOptionsMenu(menu);
}
預先感謝您!
您使用的是V7兼容庫? –