Articles of android design library

CollapsingToolbarLayout не работает должным образом

Обновление: это происходит на Android 5.0, но он отлично работает на 5.1. Я опубликовал эту проблему ( https://code.google.com/p/android/issues/detail?id=175240 ), и похоже, что она будет включена в следующий выпуск библиотеки Поэтому я играл с новой библиотекой поддержки дизайна, и я столкнулся с некоторыми проблемами. Я думаю, что я решил большинство из них, но я не могу […]

Закрытие заголовка панели управления исчезает

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

Как создать AppBarLayout, который перекрывает содержимое координатораLayout

При использовании CoordinatorLayout с AppBarLayout в некоторых действиях мне нужно, чтобы контент находился под AppBarLayout, т.е. панель инструментов использует прозрачный цвет и накладывает содержимое. По умолчанию CoordinatorLayout + AppBarLayout организует так, чтобы панель инструментов и прокручиваемый контент были рядом друг с другом, без каких-либо совпадений. В руководствах разработчиков Android есть документация по этому вопросу, и […]

Получение исключения: 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. Он работал до обновления во всех версиях. Я пробовал все […]

Android TabLayout больше не отображает содержимое, как только фрагмент переключается

Я использую ящик навигации в своем проекте с 5 фрагментами в нем. В одном фрагменте у меня есть библиотека поддержки дизайна, представленная TabLayout, которая включает в себя 2 фрагмента. Все работает отлично, за исключением случаев, когда я оставляю фрагмент, который имеет TabLayout, и переключается обратно на него, весь контент ушел. В каждом фрагменте TabLayout у […]

Как скрыть ActionBar при прокрутке ListView в Android?

Мне нужно создать графический интерфейс с ListView и ActionBar который будет скрываться при прокрутке вниз и при прокрутке вверх должен снова появиться. Следующие гиды мне не помогли: https://mzgreen.github.io/2015/06/23/How-to-hideshow-Toolbar-when-list-is-scrolling%28part3%29/ https://github.com/ksoichiro/Android-ObservableScrollView Мне нужно что-то вроде этого:

Внедрение плавающего действия с использованием кнопки действия Float из библиотеки поддержки Android Design

Есть ли простая реализация плавающего меню действий с помощью плавающей кнопки действия из библиотеки поддержки дизайна Android?

Редакторы

Я пытаюсь добавить библиотеку android.support.design в свой проект: все интересные вещи в моем файле gradle: dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:design:22.2.0' compile 'com.android.support:support-annotations:22.0.0' compile 'com.android.support:support-v13:22.1.1' compile 'com.android.support:recyclerview-v7:22.1.1' compile 'com.android.support:cardview-v7:22.1.0' } Я получаю Error:Android Gradle Build Target: java.lang.NullPointerException При удалении com.android.support:design:22.2.0 (и добавление обратно v4 и AppCompat ) сборка выполнена успешно. Другой подобный […]

AutoCompleteTextView странное поведение в устройстве LolliPop

Я использую AutoCompleteTextView в своем макете. Но это colorControlNormal и Activate не работает, как я ожидал. Мое значение цвета – #0072BA . Ниже приведено изображение для разных устройств. 1.) Android Kitkat 2.) Android LolliPop 3.) Android Marshmallow Код Xml, который я использовал, ниже <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:textColor="@color/md_black_1000" android:layout_marginTop="5dp" android:textSize="15sp" android:text="Medical Store Name" android:textColorHint="#999999" android:layout_below="@+id/search_drug_store" android:id="@+id/autoCompleteTextView_storename" […]

Фрагменты, перекрывающиеся с DrawerLayout / NavigationView

Используя DrawerLayout с NavigationView и FrameLayout я хочу переключить Fragment s. Это отлично работает. Однако, если я переключусь слишком быстро, то Fragment s перекрывается … Это похоже на executePendingTransactions() , не работает. <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/drawerLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <include layout="@layout/toolbar" /> <FrameLayout android:id="@+id/frameLayout" android:layout_width="match_parent" android:layout_height="match_parent" /> </LinearLayout> <android.support.design.widget.NavigationView android:id="@+id/navigationView" android:layout_width="@240dp" […]