Articles of androiddesignsupport

AppBarLayout не отвечает на прокрутку в фрагменте

Я использую новую библиотеку Android Support Design. Я следил за демонстрацией в блоге Blogs Developer Android Developer, за исключением того, что я использую фрагмент для RecyclerView вместо того, чтобы помещать оба в один и тот же xml. Вот мой activity_main.xml <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/drawer_layout" > <android.support.design.widget.CoordinatorLayout android:layout_height="match_parent" android:layout_width="match_parent"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <include […]

Gradle build очень медленно после добавления библиотеки поддержки Android Design

Студия Android работает очень медленно после добавления библиотеки поддержки Android Design в gradle compile 'com.android.support:design:22.2.0' Но быстро наращивается, как только я удаляю указанную выше библиотеку, 30 секунд против 5 минут, я использую TabLayout и панель инструментов из библиотеки, поэтому мне это нужно, не уверен, что проблема с библиотекой или сама TabLayout требует времени для загрузки, […]

Раздуть меню в файле CollapsingToolbarLayout

Я использую библиотеку поддержки дизайна `CollapsingToolbarLayout.My проблема в том, что я не могу раздуть значок действия меню на панели инструментов. Я использую приведенный ниже код для создания CollapsingToolbarLayout. <android.support.design.widget.AppBarLayout android:id="@+id/app_bar_layout" android:layout_width="match_parent" android:layout_height="240dp"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsing_toolbar" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" app:contentScrim="?attr/colorPrimary" app:expandedTitleMarginBottom="32dp" app:expandedTitleMarginEnd="64dp" app:expandedTitleMarginStart="48dp" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView android:id="@+id/profile_image" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" android:scaleType="centerCrop" app:layout_collapseMode="parallax" /> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:layout_collapseMode="pin" […]

Как получить текущую позицию выбранного элемента с помощью TabLayout в библиотеке Android Design

Я использую библиотеку TabLayout для дизайна Android, так как я могу получить текущую позицию закладки выбранного элемента. ViewPager pager = (ViewPager) view.findViewById(R.id.pager); MyPagerAdapter adapter = new MyPagerAdapter(getChildFragmentManager()); pager.setAdapter(adapter); tabLayout.setupWithViewPager(pager);

Как реализовать анимированные векторные чертежи с помощью библиотеки поддержки дизайна 23.2?

Я видел блог разработчиков Android, что новая библиотека поддержки дизайна 23.2 поддерживает анимированный вектор. Когда я искал, я наткнулся на эту ссылку, чтобы реализовать анимированный вектор. Точно так же можно реализовать анимированные векторные чертежи в библиотеке поддержки дизайна 23.2? Может ли кто-нибудь помочь мне с новой реализацией?

Настроить отступы между элементами меню «Навигация»

Можно ли настроить расстояние между пунктами меню в библиотеке поддержки дизайна Android- NavigationView ? Мое требование – создать подменю в NavigationView в котором пункты меню имеют меньшее расстояние между ними, а затем – родительское меню.

Как применить эффект выделения на панели инструментов Collapsing Toolbar приложения для Android

В моем приложении для Android, в котором я занимаюсь разработкой с использованием библиотеки поддержки дизайна, мне нужно создать сворачивающуюся панель инструментов, заголовок и дать эффект выделения, поскольку текст, поступающий с моего сервера, иногда может быть длинным. В настоящее время это дает мне точную точку после ввода текста. Я смог использовать marquee в элементе списка RecyclerView […]

Выровнять снизу почти выходят из экрана снизу, когда используется панель инструментов

Недавно я перенес свой список в recyclerview, чтобы я мог повлиять на панель инструментов, которая исчезает, чтобы отображать только вкладки / RecyclerView. Вещь теперь, когда я пытаюсь выровнять элемент снизу, этот элемент выходит из экрана снизу. Я должен добавить, как 60dp нижней части края, чтобы исправить это. Но в моем FloatingActionButton эти 60dp влияют на […]

Отключить вкладки в TabLayout

Я использовал TabLayout из последней библиотеки поддержки дизайна в своем приложении. Вкладки привязаны к viewpager, который загружает фрагменты для каждой вкладки. Я хочу отключить все вкладки, пока зритель не загрузит фрагмент для выбранной пользователем вкладки. Я не могу отключить tablayout или сделать его не кликабельным. Я использовал setEnabled(false) и setClickable(false) но он не работает. Я […]

Пользовательская форма индикатора вкладки в виджете Design Design TabLayout

Фактически по умолчанию вкладки имеют форму прямоугольника, но я хочу создать пользовательскую форму. Я сделал некоторую кодировку, но теперь между вкладками есть пробел, и я хочу, чтобы все они были вместе. Пожалуйста помоги! Что я наделал Но я стараюсь : MainActivity.java final TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs); tabLayout.addTab(tabLayout.newTab().setText("First")); tabLayout.addTab(tabLayout.newTab().setText("Second")); tabLayout.addTab(tabLayout.newTab().setText("Third")); tabLayout.setTabGravity(TabLayout.GRAVITY_FILL); activity_main.xml <android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" […]