Я возился с android, и я следовал примеру меню, и он работает почти нормально, но поле "title" пунктов меню не отображается.
Я думаю, что это связано с этим вопросом:
https://stackoverflow.com/questions/3286093/android-menu-item-not-showing-text
но я не уверен, что означает его ответ.
Во всяком случае, правильно получается, что у меня есть 2 пункта меню, просто текст не отображается. Я не совсем уверен, где ошибка, и полагал, что дополнительные наборы глаз были бы хороши.
XML:
<?xml version="1.0" encoding="UTF-8"?>
<menu xmlns:android="https://schemas.android.com/apk/res/android">
<item android:id="@+id/options"
android:title="@string/main_options" />
<item android:id="@+id/options2"
android:title="@string/main_options2" />
</menu>
Надувной:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.main_menu, menu);
return true;
}
Если что-нибудь еще понадобится, дайте мне знать.
редактирование:
строковый файл:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World!</string>
<string name="app_name">LifeInColor</string>
<string name="main_options">Options</string>
<string name="main_options2">Something goes here</string>
</resources>
изменение xml на:
<?xml version="1.0" encoding="UTF-8"?>
<menu xmlns:android="https://schemas.android.com/apk/res/android">
<item android:id="@+id/options"
android:title="@string/main_options" />
<item android:id="@+id/options2"
android:title="Something goes here" />
</menu>
получает тот же результат. У меня есть фотография, но она не позволит мне опубликовать ее, потому что я новичок.