Я работаю над макетом, так что ViewPager, содержащий фрагмент, который содержит просмотр ресайклеров, помещается в прокрутку nester в формате Layout координатора. Проблема заключается в том, что когда я нажал на просмотр ресайклера, просмотр вложенных прокруток не работает. Есть ли какой-либо возможный способ иметь такой макет, который также прокручивает <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match_parent"> <NestedScrollView […]
У меня проблема с этим: <?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/coordinatorLayout" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:id="@+id/appBarLayout" android:layout_width="match_parent" android:layout_height="wrap_content"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" /> </android.support.design.widget.AppBarLayout> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <WebView android:id="@+id/webView" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.v4.widget.NestedScrollView> </android.support.design.widget.CoordinatorLayout> Когда я просматриваю веб-просмотр, панель инструментов скрыта или показана (отлично!), Но есть проблема с веб-страницами погрузки / позиционирования. […]
Я добавил Toolbar , Tablayout и Viewpager в свое приложение для Android. В TabLayout есть три Tabs , каждый из которых показывает WebView . Я поместил WebView в NestedScrollView чтобы скрыть / показать Toolbar когда пользователь прокручивает вниз / вверх в WebView . Toolbar скрывается в Android 3.0 или более. Но, к сожалению, в Android […]
В моем приложении я использую ListView и он находится внутри NestedScrollView . Когда я устанавливаю height match_parent ListView в match_parent он не охватывает весь экран. Я хочу, чтобы ListView охватывал весь экран. Мой XML-файл: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:isScrollContainer="false" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="fill_vertical" android:clipToPadding="false" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:paddingTop="1dp"> <ListView android:id="@+id/list" android:layout_width="fill_parent" android:layout_height="match_parent" […]
У меня есть Recyclerview в NestedScrollview .. все работает отлично, за исключением одного тига. У меня есть три общих представления в NestedScrollview. Первые два – LinearLayout, а затем Recyclerview. Когда я запускаю свое приложение, Activity не показывает верхний макет, который начинается с вершины Recyclerview. Как его показать мой макет: Как его можно показать: И я […]
У меня есть дизайн пользовательского интерфейса с CollapsingToolbarLayout, как показано ниже. <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="@dimen/detail_backdrop_height" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <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:expandedTitleMarginEnd="64dp" app:expandedTitleMarginStart="48dp" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView android:id="@+id/backdrop" 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" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="wrap_content" android:fillViewport="true" android:theme="@style/ThemeOverlay.AppCompat.Light" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingTop="24dp"> <!– […]
У меня есть AppBarLayout и NestedScrollView. Я хочу, чтобы NestedScrollView всякий раз, когда он прокручивается вниз, AppBarLayout также должен изящно расширяться, без остановки NestedScrollView перед расширением AppBarLayout; Для выполнения этого требуется второй полет / прокрутка. Я проверяю stackoverflow и считаю, что это решение очень связано и может быть использовано. Но вместо этого, если NestedScrollView, это […]
У меня есть NestedScrollView, содержащий LinearLayout и RecyclerView (оба внутри RelativeLayout). <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.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/scroll"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/lay_account"> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@android:color/white" android:paddingTop="10dp" android:id="@+id/lay_total" android:paddingBottom="10dp"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/total" android:id="@+id/lblTotal" android:textSize="@dimen/text_medium" android:layout_marginLeft="20dp" android:textColor="@color/dark_eurakostheme_color" android:textStyle="bold"/> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_vertical|center_horizontal"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/txtTotalAmount" android:textSize="@dimen/text_extra_extra_large" android:gravity="center_horizontal" android:textColor="@color/eurakostheme_color"/> <ImageView android:layout_width="@dimen/icon_extra_extra_large" […]
Вложенные прокрутки прокручиваются плавно при прокрутке вниз, а при прокрутке вверх они вялые. Панель инструментов с конвертированием (с изображением и рамкой) при прокрутке не отображает его содержимое (остается пустым). Я пробовал каждый флаг в сворачивающейся панели инструментов. <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/coordinatorLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsing_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" […]
У меня есть xml, который содержит DrawerLayout , CoordinatorLayout с custom views , AppBarLayout , NestedScrollView . Проблема. Когда содержимое в NestedtScrollView заполняется, NestedtScrollView прокручивается сам. Все исследования, такие как scrollView.setScrollY(0) или пользовательский класс для layout_behavior = FixedScrollingViewBehavior , не помогли мне. Как предотвратить эту прокрутку <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/drawer" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <LinearLayout android:layout_width="match_parent" […]