2

Мне нужно добавить ящик для навигации в свое приложение. Эти действия расширяют AppCompatActivity. Я хочу, чтобы навигационный ящик использовался в некоторых видах деятельности. Навигационный ящик должен выглядеть примерно так, как если бы это было в магазине воспроизведения (то есть в обходном ImageView и некотором тексте + listView). Могу ли я редактировать код, доступный при создании новой активности навигационного ящика в студии Android?Добавление навигационного ящика в AppCompatActivity

Я пробовал следующий код Here и расширил его в своей деятельности, но он не сработал.

ответ

2

Иногда использование активности шаблона переносного ящика является полным беспорядком. Попробуйте это tutorial. Slidenerd - действительно хороший источник нового материала. :)

+0

Этот учебник замечательный, спасибо, но когда откроется ящик навигации, он закрывает значок панели инструментов. Как мы можем это исправить? И как мы можем добавить один и тот же навигационный ящик к другому действию? –

+0

Нет проблем. Это хороший вопрос, однако в навигационном ящике [спецификация материала] (https://www.google.com/design/spec/patterns/navigation-drawer.html#) указано, что он должен накладываться поверх панели инструментов, но я Я уверен, что это обходное решение на случай, если вы захотите его проложить. Чтобы ответить на второй вопрос, то, что вы действительно можете сделать, это скорее создать совершенно новую деятельность с новой навигационной панелью, просто используйте ту же навигационную панель (и элементы внутри) для переключения фрагментов, которые будут отображаться в макете фрейма. Надеюсь, это поможет ответить на ваш вопрос @MotassemJa –

+0

Большое спасибо. Я это одобряю. –

Смежные вопросы