Articles of drawerlayout

DrawerLayout – событие ввода диспетчера исключений

Недавно я начал использовать DrawerLayout в новом проекте около недели назад, и все работает нормально. Помимо нечетных моментов, когда он размахивает пальцем, он падает. Если я использую ActionBar Up / Home MenuItem, он будет работать каждый раз. В LogCat я получаю две стека, которые, как кажется, указывают на внутренние места Android, поэтому я не совсем […]

Android MapView перекрывает DrawerLayout

У меня простая структура компоновки: DrawerLayout \– FrameLayout // @+id/fragment_container \– ListView // @+id/drawer_list Щелкнув любой элемент ящика, я вставляю / R.id.fragment_container фрагмент через FragmentTransaction.replace() в R.id.fragment_container с соответствующим экземпляром фрагмента. Один из этих фрагментов содержит MapView . И у него есть проблемы с воспроизведением на разных устройствах, но в то же время DDMS показывает […]

Изменение навигации Просмотр цвета элемента Динамически Android

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

Как установить значок Layer Layout в правой части экрана устройства?

Я создал приложение образца макета ящика, он работает отлично, моя проблема заключается в том, что макет ящика работает справа налево, но я пытаюсь переместить значок слева направо вправо, но он не работает, дайте мне ваше предложение .. !!! Это возможно или нет? <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="right" > <!– The main content view –> […]

Android DrawerLayout не показывает значок правильного индикатора

Я пытаюсь использовать новый DrawerLayout для списка. Проблема заключается в том, что я установил прослушиватель ящика, индикатор на панели действий по-прежнему остается значком стрелки, а не значком 3 строки, который я намереваюсь нарисовать. Ниже приведена функция OnCreate: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_front_page); // Swiping Pager set up mSectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager()); mViewPager = […]

Как установить количество непрочитанных уведомлений в NavigationView DrawerLayout?

Я создал один NavigationView внутри DrawerLayout с помощью библиотеки поддержки дизайна Android <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <!– other views –> <android.support.design.widget.NavigationView android:id="@+id/navigation" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" app:menu="@menu/my_navigation_items" /> </android.support.v4.widget.DrawerLayout> my_navigation_items.xml <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/bookmarks_drawer" android:icon="@drawable/ic_drawer_bookmarks" android:title="@string/bookmarks" /> <item android:id="@+id/alerts_drawer" android:icon="@drawable/ic_drawer_alerts" android:title="@string/alerts" /> <item android:id="@+id/settings_drawer" android:icon="@drawable/ic_drawer_settings" android:title="@string/settings" /> </group> </menu> Теперь я […]

Как добавить элемент в группу меню в NavigationView

В игровой игре для Android у меня в настоящее время есть жестко закодированное меню, раздутое из left_drawer_menu.xml и состоящее из 3 групп (моя очередь, противник поворачивается и, наконец, другие вещи): mLeftDrawer = (NavigationView) findViewById(R.id.left_drawer); mLeftDrawer.setNavigationItemSelectedListener( new NavigationView.OnNavigationItemSelectedListener() { @Override public boolean onNavigationItemSelected(final MenuItem menuItem) { Menu menu = mLeftDrawer.getMenu(); if (menuItem.getGroupId() == R.id.my_move) { menu.setGroupCheckable(R.id.my_move, […]

Android, что эквивалентно классу DrawerLayout, когда не используется библиотека поддержки?

Поскольку моя минимальная версия SDK – 14, я не хочу добавлять библиотеку поддержки в свое приложение. Основываясь на том, что Android говорит на странице DrawerLayout , эта группа просмотра определена в библиотеке поддержки ( android.support.v4.widget ). Есть ли эквивалентный класс DrawerLayout если я не добавляю библиотеку поддержки? Благодарю.

Что вам нужно передать v4.widget.DrawerLayout.isDrawerOpen () /. OpenDrawer () /. CloseDrawer ()

Я пытался переместить свой код в DrawerLayout как это было предложено андроидом, поскольку SlidingDrawer устарел. Моя проблема в том, что до сих пор DrawerLayout похоже, либо очень плохо реализован, имеет бесполезные сообщения об ошибках (без защитного программирования) и / или не объясняется достаточно хорошо в документации. isDrawerOpen() описан здесь : Public boolean isDrawerOpen (просмотр ящика) […]

Ящик навигации и просмотр пейджера в той же активности

Я пытаюсь реализовать как ящик навигации, так и просмотр пейджера в той же активности. Навигационный ящик работает отлично, но пейджер представления не работает, также я получаю нулевой указатель на правый салфетка при открытии ящика навигации (нулевой указатель на виджетах android.v4. DrawerLayout. IsContentView (DrawerLayout.java:840). Я прикрепляю основную схему xml и код ниже. <android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="fill_parent" android:layout_height="fill_parent" […]

Intereting Posts
Не удалось получить неизвестное свойство 'assembleRelease' при использовании gradle 2.14.1 Ошибка при запуске приложения Android. Не удалось инициализировать эмуляцию OpenglES, используйте «-gpu off», чтобы отключить ее. Сообщения Android GCM слишком затянуты Есть неустранимые ошибки, которые необходимо исправить сначала Новый Runnable (), но не новый поток? Как получать уведомления, когда приложение закрыто в Android GetExternalFilesDir (null) возвращает null Mailto: ссылки не поддерживаются в Android? Панель действий Android, как добавить поддерживающую библиотеку v7 appcompat для Eclipse Комплект разработчика BTLE (Bluetooth Low energy) – должен иметь профиль близости Android Login – Лучшая реализация Работа с unicode , как избавиться? Android / Java Eclipse – Ошибки с запуском builder 'Android Package Builder' Внедрение навигации «Drilldown» в Android App UI Android: как отображать предварительный просмотр камеры с помощью обратного вызова?