Articles of андроид дизайн библиотека

Проблемы с закладкой TabLayout библиотеки Android

Когда я настраиваю атрибут tabBackground из библиотеки дизайна Android 22.2.0 TabLayout (android.support.design.widget.TabLayout), появляются две проблемы: Эффект пульсации на вкладках теряется Индикатор вкладки исчезает. Это происходит как на устройствах Lollipop, так и на Kitkat. Без настроек tabBackground работают как эффект пульсации, так и индикатор вкладки, но фон имеет цвет по умолчанию, отличный от toobar, который не […]

Разница между TextInputLayout и TextInputEditText

Необходимо знать, что на самом деле разница между TextInputEditText и TextInputLayout, когда мы должны использовать один из них.

Android: как подключить два вида с коннектором (криволинейная линия) динамически?

В соответствии с требованием я хочу динамически рисовать кривую линию между двумя представлениями (получать из списка сигналов / сервера в списке) в Activity. Короче говоря, коннектор (кривая линия) должен рисовать для соединения между двумя видами. С изменением значения (список значений элементов и имен элементов, получаемых из сигнала / сервера), в левой части изменения его позиции, […]

CollapsingToolbarLayout и NestedScrollView не работают

Я пытаюсь реализовать CollapsingToolbarLayout с помощью NestedScrollView и отображает TextView внутри NestedScrollView внизу и не разрешает, не прокручивает и не сбрасывает панель инструментов. Я получил это для работы с RecyclerView, но не с NestedScrollView. Когда я app:layout_behavior="@string/appbar_scrolling_view_behavior панель инструментов сворачивается, но NestedScrollView не находится ниже AppBarLayout. Любые решения или предложения, чтобы исправить это? XML <android.support.design.widget.CoordinatorLayout […]

Fab.show () не анимируется в первый раз после инициализации новой активности

Я использую компонент плавающей кнопки действия (fab) из библиотеки com.android.support:design:23.1.0 для создания приложений моего приложения. Но в первый раз, когда я загружаю новое действие с помощью fab.hide () и пытаюсь сделать значок видимым через fab.show () после нажатия кнопки, анимации для fab нет. Это происходит только в первый раз после загрузки нового действия. Когда я […]

Библиотека поддержки Android Design 24.2.1 делает BottomSheet открытым при запуске

После перехода на версию 24.2.1 из библиотеки поддержки Android Design от версии 23.4.0 приложение BottomSheetBehavior перестало работать для меня. BottomSheet показывает как открытый и не закрывается при вызове setState(BottomSheetBehavior.STATE_COLLAPSED) . Это не происходит в 23.4.0 библиотеки Design, где BottomSheetBehaviour работает для меня, как ожидалось. Что-то изменилось в версии 24, которая требует использования BottomSheetBehavior по-разному? Вот […]

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

Я пытаюсь добавить элементы submenu в NavigationView программно. Я могу добавлять элементы в menu но не в submenu Добавление элементов в меню Menu menu = mNavigationView.getMenu(); menu.add(Menu.NONE, Menu.NONE, index, "Menu Item1"); Но добавление элементов в подменю не работает Menu menu = mNavigationView.getMenu(); SubMenu subMenu = menu.addSubMenu("Sub menu title"); subMenu.add(Menu.NONE, Menu.NONE, index, "SubMenu Item1");

Навигация и ActionBarDrawerToggle

С новым NavigationView по-прежнему рекомендуется использовать ActionBarDrawerToggle или это не «Material Design»? Например, ранее мы должны были скрыть элементы панели действий, когда ящик был открыт, но теперь в руководствах говорится, что они должны оставаться.

ArrayIndexOutOfBoundsException при отключении Snackbar / ViewDragHelper

После внедрения новой Snackbar в нескольких моих приложениях я получаю следующую ошибку: java.lang.ArrayIndexOutOfBoundsException: length=1; index=1 at android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent(SourceFile:1014) at android.support.design.widget.SwipeDismissBehavior.onInterceptTouchEvent(SourceFile:188) at android.support.design.widget.Snackbar$Behavior.onInterceptTouchEvent(SourceFile:659) at android.support.design.widget.Snackbar$Behavior.onInterceptTouchEvent(SourceFile:641) at android.support.design.widget.CoordinatorLayout.performIntercept(SourceFile:343) at android.support.design.widget.CoordinatorLayout.onInterceptTouchEvent(SourceFile:376) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1827) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2241) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1946) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2241) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1946) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2241) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1946) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2241) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1946) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2241) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1946) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2241) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1946) at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1968) […]

BottomSheetBehaviour setstate без анимации

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

Intereting Posts
Добавить папку / файлы в эмуляторе Genymotion Использование сохраненных данных проверки подлинности Dropbox на Android Разместить растровое изображение в качестве фона вида Существует ли HttpClient, который обрабатывает запросы кэширования самостоятельно? У LayoutInflater Activity уже установлен Factory, поэтому мы не можем установить AppCompat's ExpandableListView -UnsupportedOperationException: addView (View, LayoutParams) не поддерживается в AdapterView Android UI сбой при настройке цвета ActionBar Android.mk относительные или абсолютные пути? Извлечь / отличить имя ActivityAlias ​​от TargetActivity Как нарисовать вектор направления в Android Обратный звонок Android Marshmallow, когда пользователь отменяет разрешения от настроек? Android: таймер обратного отсчета, например, с 10:00 до 00:00? Используя OnclickListener для TextView? Android, как использовать checktextview Как реализовать расширяемый элемент recyclerView (cardView)? Сделайте прозрачный фон значков android в eclipse