Articles of навигатор

Новый NavigationDrawer на планшетах с фиксированным расположением слева

Я не мог найти способ легко сделать планшет с несколькими панелями с помощью NavigationDrawer. Приложение Play Music делает это. Я использовал LOCK_MODE_LOCKED_OPENED но он открывает ящик поверх содержимого, как ожидалось, и он не может быть закрыт. Поэтому содержимое не полностью видно. Нужно ли это делать вручную?

Ящик навигации закрывается щелчком

Я реализовал навигационный ящик, но у меня возникли проблемы с его работой. Когда я нажимаю на позицию 1 или 2, он не запускает новый фрагмент. MainActivity.java public class MainActivity extends Activity { private DrawerLayout mDrawerLayout; private ListView mDrawerList; private ActionBarDrawerToggle mDrawerToggle; // nav drawer title private CharSequence mDrawerTitle; // used to store app title private […]

Отключить салфетки для открытого ящика, но НЕ для закрытия

Я хочу отключить открытие ящика с помощью салфетки, но не закрытие с помощью кнопки прокрутки или возврата. Я использую фрагменты в своем ящике, так что, когда ящик открывается, я заменяю свой фрагмент и добавляю его в стопку. При нажатии на подставку ящик закрывается как аспект. Но когда я использую mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED); Как в этом сообщении: отключить […]

Цвет смены ящика навигации

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

ListView в SlidingDrawer теряет фокус после onResume

Я использую SlidingDrawer в качестве основного макета. Внутри области содержимого у меня есть фрагмент (который содержит ListView). Когда активность сначала загружается, все отлично, listview прокручивается правильно. Когда я начинаю другое действие, а затем возвращаюсь, первое прокручивающее движение, которое я пытаюсь, перехватывает SlidindDrawer и открывает или закрывает его. Как только вы остановите свиток и возьмите свой […]

Сосудистый навигационный ящик и макет планшета

Я хотел бы использовать навигационный ящик слева для навигации на верхнем уровне и разворачивание панели вправо для просмотра деталей / основного контента, как в классическом макете 2 панели (многоуровневая панель). Не могли бы вы сказать, что это хорошая идея с точки зрения удобства и руководства? Знаете ли вы, что существующие приложения делают это? Вы видите […]

Passprops эквивалент для Navigator?

Я пытаюсь преобразовать из NavigatorIOS в Navigator и не могу понять, как сделать работу passprops. Я пытаюсь передать две переменные, LRA и электронную почту на следующую сцену, но я продолжаю становиться неопределенными. Я очень новичок в этом, поэтому мне жаль, если это простой вопрос. Вот мой код до сих пор, не стесняйтесь давать мне любые […]

Закрыть Навигационный ящик без анимации

Я пытаюсь закрыть свой навигационный ящик после того, как сразу закончу некоторые действия, без скользящей анимации. Я не закрываю его при запуске активности, потому что я бы хотел, чтобы он оставался открытым, если пользователь отказывается от активности. Тем не менее, я не могу заставить его закрыться без короткой мигающей анимации, поскольку она закрывается. Я пробовал […]

Как обнаружить, что навигационный ящик был открыт с помощью прокрутки (а не домашнего значка)?

Я использую навигационный ящик в своем приложении для Android. Поскольку это шаблон, который мне на самом деле трудно обнаружить, мой план состоял в том, чтобы добавить небольшое сообщение в нижней части экрана, пока пользователь, наконец, не обнаружил его и успешно открыл его с помощью салфетки. Я знаю, что могу использовать: public void onDrawerOpened(View drawerView) { […]

Android Navigation Ящик вертикальной границы

Я хочу сделать свой NavigationDrawer так же, как в этом приложении И более конкретно, я хочу добавить, что небольшая 1 пиксельная граница с правой стороны Но вот что я получаю с моим ящиком И это xml фрагмента ящика <ListView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#E7E7E7" android:choiceMode="singleChoice" android:dividerHeight="0.5dp" /> Что мне нужно сделать?