Articles of android coordinatorlayout

КоординаторLayout с RecyclerView

У меня есть LinearLayout, который я хочу скрыть, когда я просматриваю свой RecyclerView и снова появляюсь при прокрутке вниз; Поведение должно быть подобно тому, как панель инструментов скрывается и снова появляется. Это то, что у меня есть до сих пор: <android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <LinearLayout android:id="@+id/viewToHideOnScroll android:layout_width="match_parent" android:layout_height="wrap_content"> <!– other stuff inside the LinearLayout –> </LinearLayout> […]

Скрытие панели инструментов с помощью вкладок, сворачивание панели инструментов только тогда, когда вкладки достигают панели инструментов в андроиде

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

Переключение видимости. Представления AppBarLayout вызывают проблемы с размещением загруженных фрагментов

У меня возникла странная проблема с новой библиотекой поддержки дизайна Android ( http://android-developers.blogspot.com.ar/2015/05/android-design-support-library.html ). Если я помещаю дополнительный контент (например, LinearLayout) в AppBarLayout вместе с ToolBar и переключая видимость этого содержимого, тогда для переключения фрагментов будет отображаться мертвое пространство в верхней части содержимого фрагмента. Похоже, что AppBarLayout не изменяет размер родительского координатораLayout правильно, когда видимость […]

Проблема с CoordinatorLayout и ImageView, которая регулирует ширину при прокрутке

Я пытаюсь поместить ImageView в CollapsingToolbarLayout в котором он занимает весь экран при загрузке, и при прокрутке содержимого ширина изображения с разрешением 16×9 изменяется до тех пор, пока изображение не будет занимать всю ширину экрана. В этот момент я хотел бы, чтобы изображение параллакс с помощью app:layout_collapseParallaxMultiplier 0.5 Использование этого макета XML: <?xml version="1.0" encoding="utf-8"?> […]

ImageView внутри CollapsingToolbarLayout не отображается на некоторых устройствах

Я использую CollapsingToolbarLayout с двумя изображениями внутри, один для фона и один как верхний логотип. Идея состоит в том, чтобы сделать их параллаксами. Эта вещь отлично работает на Android 5 в физических устройствах, но не на устройствах (или эмуляторах) с более низкими версиями. Вид странный. Это мой макет: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <NestedScrollView android:id="@+id/scroll" […]

Анимированный логотип вместе с рушащейся панелью инструментов в CoordinatorLayout

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

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

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

Странное поведение координатораLayout в сочетании с ViewPager

У меня есть следующий макет главной страницы в моем приложении: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v4.view.ViewPager android:id="@+id/mainPager" android:layout_width="match_parent" android:layout_height="wrap_content" app:layout_behavior="@string/app_bar_scrolling_view_behavior"> </android.support.v4.view.ViewPager> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" > <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/actionToolbar" android:layout_height="wrap_content" android:layout_width="match_parent" android:minHeight="?attr/actionBarSize" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:title="@string/app_name" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways"> </android.support.v7.widget.Toolbar> <android.support.design.widget.TabLayout android:id="@+id/tabLayout" android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:layout_scrollFlags="scroll|enterAlways"> </android.support.design.widget.TabLayout> </android.support.design.widget.AppBarLayout> </android.support.design.widget.CoordinatorLayout> Прокручиваемый контент – это ViewPager. Я […]

AdjustResize не работает с CoordinatorLayout

У меня есть следующий макет в моем приложении для Android, но у меня проблема с windowSoftInputMode="adjustResize" в windowSoftInputMode="adjustResize" : LinearLayout с именем "container" содержит несколько EditTexts но когда у одного из них есть фокус и появляется клавиатура, Activity не изменяет размер И EditText скрыт за клавиатурой. Я думаю, что это имеет какое-то отношение к CoordinatorLayout […]

Прокрутка с помощью сворачиваемой панели инструментов и вкладок

Я пытаюсь сделать макет с CollapsingToolbarLayout который имеет scroll|exitUntilCollapsed флаг и TabLayout который имеет scroll|enterAlways enterAlways свойство scrollFlag. В принципе, я хочу, чтобы моя панель инструментов была закреплена и показывала и скрывала вкладки во время прокрутки. Я изменил приложение cheesesquare с https://github.com/chrisbanes/cheesesquare . Вот мой макет xml; <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/main_content" android:layout_width="match_parent" […]

Intereting Posts
Не показывать Google Play Services версию 15 в SDK Manager (пока) для Google Cast SDK Как настроить проект NDK в Android Studio 1.3 НЕОПРЕДЕЛЕННОЕ ТОП-УРОВЕННОЕ ИСКЛЮЧЕНИЕ: com.android.dex.DexException: несколько файлов dex определяют Как получить событие на анкете checkbox check change? Что происходит с сигналами тревоги, установленными диспетчером аварийных сообщений приложением, если приложение удалено "Android.provider.Telephony.SMS_RECEIVED" не работает на моем устройстве (HTC Wildfire) – как отлаживать? Android Studio: Gradle Product Flavors: определение пользовательских свойств Android: возврат к предыдущему действию без вызова финиша () Динамическое добавление фрагментов с компоновкой xml в GridLayout не работает Могу ли я использовать изображение из системы на кнопке или мне нужно нарисовать свое? Как установить растровое изображение в фоновом режиме для просмотра Android API 10-18? Разница между View и ViewGroup в Android Как установить видимость для группы меню панели действий? Как я могу вычитать эти списки быстрее? Android – рисование в PDF-холсте из WebView