#java #android #menu
#java #Android #меню
Вопрос:
Я просмотрел довольно много мест, но, похоже, не могу найти это конкретное решение. Я заинтересован в создании меню, которое всегда будет видно в каждом макете / представлении приложения. Это меню будет действовать так же, как заголовок / меню веб-сайта, который является фиксированным и всегда существует на всех страницах сайта. Я предполагаю, что могу просто создать меню и отобразить его видимость при инициализации, но я не уверен, что это лучший способ. Я не хочу, чтобы пользователю приходилось нажимать какие-либо другие кнопки, чтобы открыть меню, я просто хочу, чтобы оно было исправлено и постоянно отображалось с самого начала приложения.
Спасибо.
Любая помощь приветствуется.
Комментарии:
1. Вы уже узнали о фрагментах?
Ответ №1:
Фрагменты — это способ определения частей пользовательского интерфейса. Они похожи на действия, у них есть свой собственный жизненный цикл. Они также тесно связаны с жизненным циклом их родительской активности.
Вы можете добавлять их статически, объявляя их в своем XML-манифесте и в файле макета
-или-
вы можете добавлять их динамически во время выполнения, создавая их как объекты Java и файлы макета xml, а затем добавлять их с помощью класса FragmentManager.
ознакомьтесь с документацией на веб-сайте разработчика Android
https://developer.android.com/guide/components/fragments.html
кроме того, ознакомьтесь с некоторыми руководствами на YouTube, они мне особенно нравятся:
https://www.youtube.com/watch?v=6GyGtCMoR_Uamp;list=PLonJJ3BVjZW4lMlpHgL7UNQSGMERcDzHo Удачи!
Комментарии:
1. Вау! Спасибо, что видео невероятное, и я понятия не имел о фрагментах. Они кажутся чрезвычайно важными для того опыта, который я пытаюсь создать. Спасибо.