Articles of Навигация по

Android: начните навигацию в режиме ходьбы

Я пытаюсь запустить Intent для навигации: startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q=" + item.getPoint().getLatitudeE6()/1E6 + ","+item.getPoint().getLongitudeE6()/1E6))); Это прекрасно работает, но навигация начинается в режиме движения. Как начать навигацию в режиме ходьбы? Приветствия, Пол

NavigationView как обрабатывать динамический контент заголовка

У меня довольно стандартный навигационный экран. Когда я использую статический макет в заголовке, как показано ниже, он работает отлично. <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_height="match_parent" android:layout_width="wrap_content" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header" app:menu="@menu/drawer_view"/> Но я хочу иметь динамический заголовок, поэтому я могу его изменить, когда пользователь вошел в систему и т. Д. Поэтому я попытался использовать фрагмент вместо nav_header.xml <android.support.design.widget.NavigationView android:id="@+id/nav_view" […]

Навигация по ActionBar Drop Down – изменение ориентации помещает неправильный фрагмент в

У меня есть раскрывающийся список действий. Проблема в том, что когда я переключаюсь на другой фрагмент, а затем изменяю ориентацию, он помещает первый фрагмент внутрь, хотя я думаю, что правильно передаю saveInstanceState. Проблема заключается в том, что onNavigationItemSelected получает вызов, поэтому … как бы я правильно справился с этим? Я могу сделать переменную savedInstanceState полем, […]

Размер настраиваемого пункта меню и текстовое оформление в режиме навигации

Я использую код для настройки высоты текста и высоты строки в режиме навигации, и он работает на api21 +, но тот же код не работает в api 16. Как я могу заставить его работать? Код: Создайте стиль и примените его к NavigationView с помощью app:theme <style name="NavigationViewStyle"> <item name="android:textSize">20sp</item> <!– menu item text size–> <item […]

Как получить положение MenuItem в слушателе с помощью нового NavigationView

В этой теме все сказано. Как я могу найти позицию позиции в прослушивателе onClick с помощью NavigationView? Кроме того, почему нет метода getHeader? Наконец, я делаю все программно, но заголовок по-прежнему доступен для кликов. Есть предположения? Благодаря!

Android Up Navigation не работает

Я пытаюсь реализовать навигацию в соответствии с: http://developer.android.com/training/implementing-navigation/ancestral.html @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { // Respond to the action bar's Up/Home button case android.R.id.home: Intent upIntent = NavUtils.getParentActivityIntent(this); if (NavUtils.shouldUpRecreateTask(this, upIntent)) { // This activity is NOT part of this app's task, so create a new task // when navigating up, with […]

Как установить Tint в NavigationView на некоторые значки

Я хочу, чтобы некоторые значки не тонировались, а некоторые оттенки. Теперь у меня есть: app:itemIconTint="@color/menu_icons_selector" Это отображает все значки. Я пытаюсь сделать все значки не тонированными mNavigationView.setItemIconTintList(null); а потом mNavigationView.getMenu().getItem(4).getIcon().setColorFilter(redColor, PorterDuff.Mode.SRC_ATOP); Установить оттенок только на 4-й элемент, но это не работает – все значки теперь не тонированы, а 4-й также не тонирован.

Не удалось импортировать файл android.support.design.widget.NavigationView

Я хочу иметь ящик навигации в своем приложении, поэтому я следую учебнику здесь , в котором он импортировал библиотеку NavigationView в свой проект. Когда я импортирую эту библиотеку, появляется сообщение об ошибке: «Не удается разрешить». Итак, снова, когда я наводил указатель на import и выбираю «find jar on web», сообщение показывает, что «нет такой библиотеки […]

Как изменить размер элементов меню навигации и текста? Как изменить пространство между меню?

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

Как разместить пункты меню в режиме навигации?

Мой вопрос связан с недавно выпущенным Navigation View из Design Support Library . Я хочу разместить Log In в нижней части Navigation View , как я могу это сделать? Мое меню XML прямо сейчас выглядит следующим образом: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/navigation_sub_item_1" android:icon="@drawable/ic_action_event" android:title="@string/home" /> <item android:id="@+id/navigation_sub_item_2" android:icon="@drawable/ic_action_person" android:title="@string/profile" /> <item […]