Articles of android navigation

Обнаруживать доступность мягкой навигационной панели в устройстве Android?

Я пытаюсь определить мягкую навигационную панель через программу Android. Я не нашел прямого способа определить. В любом случае, чтобы найти доступ к навигационной панели. Изображение софт-навигационной панели находится здесь.

Навигация фрагмента Android для планшетов – однократная или многократная работа?

Я хотел бы получить навигацию как это (рисунок ниже), где фрагменты A, B, C, D представляют собой навигацию по иерархии информации приложения. На телефоне будет отображаться только один фрагмент, а на планшетах видны два фрагмента. Все учебники и документы, которые я видел (например, это и это ), упоминают представление «Мастер-деталь», где, кажется, есть главный фрагмент […]

Android: возврат к предыдущему фрагменту на задней панели

Я реализовал навигационный ящик, который является подклассом Activity. У меня много фрагментов в моем приложении. Мой вопрос здесь Представьте, что есть 3 фрагмента: Fragment_1: Fragment_2: Fragment_3 Когда я запускаю свое приложение, загружается Fragment_1. Когда я нажимаю на некоторые компоненты на Fragment_1, я перехожу к Fragment_2 и т. Д. Так что это похоже на Fragment_1> Fragment_2> […]

ViewPager PagerObserver не зарегистрирован

Мое приложение закрывается, когда я выключаю экран и снова включаю его. Logcat сообщает мне, что причина этой ошибки указывает на строку java 60 в моем CourseFragment.class, которая расширяет фрагмент. mViewPager.setAdapter(infoTechPageAdapter); Я реализую ViewPager в своем CourseFragment.class, который расширяет фрагмент. Вот мой код: public class CourseFragment extends Fragment { public static final String ARG_POSITION_NUMBER = "course_number"; […]

Как возобновить работу, а не перезапускать при переходе из панели действий

У меня есть два вида деятельности. Скажите Activity A и Activity B Из Activity A Я нажимаю кнопку, чтобы запустить Activity B Это код, который я использую для этого: Intent intent = new Intent(this, ActivityB.class); this.startActivity(intent); Теперь, в этот момент, я нахожусь в Activity B В методе on on Activity B , я включаю кнопку […]

Сделать вывод ящика навигации за панель состояния

Я пытаюсь создать Nav Drawer, как тот, который имеет спецификацию Material (например, тот из нового приложения gmail). Обратите внимание на то, как содержимое навигационного ящика тянет за панель состояния: Используя ответ Криса Банеса из этого вопроса , я смог успешно сделать навигационный ящик в приложении, за которым стоит строка состояния; Это нормально работает. То, что […]

Appcompatv7 – v21 Ящик для навигации, не показывающий значок гамбургера

Я реализую навигационный ящик стиля леденец с последней библиотекой поддержки приложений, но проблема заключается в том, что значок гамбургера никогда не отображается. Отображается только значок назад. Это мой код активности import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; import android.view.View; public class Home extends ActionBarActivity { private DrawerLayout mDrawerLayout; private ActionBarDrawerToggle mDrawerToggle; @Override […]

Навигационные режимы панели действий устарели в Android L

Взглянув на отчет API diff для предварительного просмотра Android «L», я вижу, что все методы, связанные с режимами навигации в классе ActionBar (например, setNavigationMode() , addTab() , selectTab() , & c). Теперь устарели. Документация объясняет: Режимы навигации панели действий устарели и не поддерживаются встроенными панелями действий панели инструментов. Вместо этого рассмотрите возможность использования других общих […]