Articles of androiddesignsupport

Получение исключения Nullpointer после обновления до поддержки дизайна Android 22.2.1

Мой проект работал отлично, прежде чем я обновился до поддержки Android-дизайна 22.2.1, после того, как я обновляю и запускаю программу, я получаю следующую ошибку. Исключение не указывает, какая строка в коде или файл java вызывает ошибку, поэтому не знаю, какой код следует опубликовать . Кажется, есть внутренняя ошибка поддержки дизайна Android. Моя деятельность расширяет AppCompatActivity […]

Получение исключения: java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14

Я обновил Android Studio и библиотеку дизайна Android недавно, с тех пор я получаю исключение java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14 . Не уверен, в чем проблема, я пробовал почти все, работая на устройстве lollipop 5.1 (nexus 4), но он не работает на устройстве Android 4.4 и устройстве 4.02. Он работал до обновления во всех версиях. Я пробовал все […]

Пользовательский текстовый формат BottomNavigationView поддерживает андроид

Я пытаюсь изменить textSize из BottomNavigationView из библиотеки поддержки Android 25.0.0 <android.support.design.widget.BottomNavigationView android:id="@+id/bottom_navigation_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:background="@color/colorPrimaryDark" android:foregroundTint="@color/colorAccent" app:itemIconTint="@android:color/white" app:itemTextColor="@android:color/white" app:layout_anchor="@id/lyt_container" app:layout_anchorGravity="bottom" app:itemTextAppearance="@style/TextStyleBNV" app:menu="@menu/nav_menu" /> <style name="TextStyleBNV"> <item name="android:textSize">@dimen/twelve_sp</item> <item name="android:padding">0dp</item> <item name="textAllCaps">false</item> </style> Я ничего не вижу.

Придерживайтесь в нижней части фрагмента панели просмотра внутри координатора

У меня есть viewpager, который помещается внутри макета координатора. В конкретном фрагменте viewpager у меня есть вид ресайклера и вид внизу фрагмента. Проблема в том, что изначально вид снизу фрагмента скрыт и отображается только тогда, когда я просматриваю вверх. Я хочу, чтобы представление оставалось в нижней части экрана. Имя файла: activity_main.xml <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="wrap_content" […]

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

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

Плавающая кнопка Действие Цвет рамки не меняется

Я изменил цвет фона Floating Action Button с Floating Action Button , используя следующий код: fab.setBackgroundTintList(ColorStateList.valueOf(mResources.getColor(R.color.fab_color))); Но в итоге я получаю следующее по API 4.4.2: Все выглядит отлично на API 21 <=, но ничего ниже API 21, у меня есть эта проблема для FAB. Я программно создаю FAB следующим образом: FloatingActionButton fab = new FloatingActionButton(this); […]

Получение ошибки раздувания класса android.support.design.widget.NavigationView

Я следил за учебником по внедрению navigationView из библиотеки поддержки дизайна, и я просто не могу уйти от этой ошибки ниже. Я прочитал другие решения, размещенные на этом сайте, но никто из них не работал для меня, пожалуйста, помогите. Caused by: android.view.InflateException: Binary XML file line #28: Error inflating class android.support.design.widget.NavigationView activity_main.xml <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" […]

Настройка дополнения к панели навигации в Android

У меня есть активность, которая содержит DrawerLayout и NavigationView из библиотеки поддержки. Я устанавливаю макет заголовка в навигационное представление, и я хочу, чтобы высота заголовка навигации была «wrap_content». Поэтому, когда я устанавливаю высоту в «wrap_content», макет заголовка выходит за панель состояния. Результат, который я хочу, состоит в том, что ящик навигации должен опираться на строку […]

EditText getHint () возвращает значение null при использовании библиотеки поддержки дизайна

При использовании EditText в сочетании с Design lib's (ver 22.2.1) TextInputLayout получение подсказки программно возвращает null. Я пытаюсь добавить звездочку '*' в обязательное поле программно, поэтому EditText.getHint() но тот факт, что он возвращает значение null, является проблемой в этом случае. EditText editText = (EditText) findViewById(R.id.edit2); String hint = String.format("%s *", editText.getHint()); editText.setHint(hint); Простая иллюстрация кода: […]

Удалить полосу прокрутки с помощью навигационного ящика для поддержки Android?

Я только что обновил библиотеку дизайна поддержки с 22.2.1 по 23.0.1 и сразу заметил наличие полосы прокрутки в навигационном ящике. Я попытался использовать android:scrollbars="none" Но это не исправить. Есть ли другой способ удалить полосу прокрутки?