Я использую стандартный onCreateOptionsMenu, но на моем Nexus с ICS, когда я нажимаю кнопку вертикального меню в правом верхнем углу, раскрывающееся контекстное меню находится на 3/4 экрана. В основном, я вижу только первые 3-4 буквы в тексте каждого пункта меню.
Любые идеи? Может быть, я не получил эту записку!! Я не хочу настраивать ActionBar. Я думаю, по умолчанию это должно работать нормально?!?
Опять же, это довольно стандартный код меню для ‹ 3.0 SDK.
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
if (!isPro()) {
// add menu for ad-free Banner (launches Market)
inflater.inflate(R.menu.menu_pro, menu);
}
inflater.inflate(R.menu.menu, menu);
return true;
}
Использование стандартного меню XML...
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/help"
android:icon="@drawable/ic_menu_help"
android:title="@string/menu_help"/>
<item
android:id="@+id/email"
android:icon="@drawable/email"
android:title="@string/menu_email"/>