Android: меню параметров не отображается.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android: меню параметров не отображается.

Сообщение Anonymous »


Я новичок в программировании для Android и хотел попробовать реализовать меню параметров в приложении для Android, поэтому сначала я создал тестовое приложение и попытался создать там меню параметров, написал код и все такое. выглядело нормально, без ошибок и выполнялось в AVD, но когда приложение открывалось, меню параметров нигде не было.

Я видел пару руководств, просмотрел множество потоков stackoverflow для решения одной и той же проблемы, реализовал эти изменения, но все равно безуспешно - меню параметров по-прежнему нет.

Файл MainActivity.java:

пакет com.example.test; импортировать android.os.Bundle; импортировать android.view.Menu; импортировать android.view.MenuItem; импортировать android.widget.Toast; импортировать androidx.annotation.NonNull; импортировать androidx.appcompat.app.AppCompatActivity; публичный класс MainActivity расширяет AppCompatActivity { @Override protected void onCreate (Bundle saveInstanceState) { super.onCreate(saveInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu (меню) { getMenuInflater().inflate(R.menu.options_menu, меню); вернуть истину; } } activity_main.xml:

options_menu.xml:

Снимок экрана приложения после выполнения приведенного выше кода (использование AVD PIXEL 3 с API 34):

(https://i.stack.imgur.com/9ZFAi.png)

Я был бы очень признателен за любую помощь в решении этой проблемы и поиске ошибок в коде, чтобы я мог заметить это и не повторять ту же ошибку снова. Спасибо

Я проверил, все ли файлы находятся в нужном месте, например, находится ли файл options_menu.xml в каталоге меню в res , есть ли какие-либо опечатки и множество мелких вещей, которые могут вызвать проблему, но все выглядело нормально, но меню параметров в приложении не было видно.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»