Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android AppbarLayout随机添加和删除底部填充_Android_Android Appbarlayout_Android Nestedscrollview_Android Collapsingtoolbarlayout - Fatal编程技术网

Android AppbarLayout随机添加和删除底部填充

Android AppbarLayout随机添加和删除底部填充,android,android-appbarlayout,android-nestedscrollview,android-collapsingtoolbarlayout,Android,Android Appbarlayout,Android Nestedscrollview,Android Collapsingtoolbarlayout,如您所见,每次我打开此活动时,appbarlayout下面的填充都会被随机删除或添加。我知道问题可能是由fitsystemwindow=true属性引起的,因为设置此属性时,我无法控制填充。我希望自己能够控制这种填充,知道我可能做错了什么或者如何解决这个问题吗?这是我的密码: <android.support.design.widget.AppBarLayout android:id="@+id/appBarLayout" android:layout_

如您所见,每次我打开此活动时,appbarlayout下面的填充都会被随机删除或添加。我知道问题可能是由fitsystemwindow=true属性引起的,因为设置此属性时,我无法控制填充。我希望自己能够控制这种填充,知道我可能做错了什么或者如何解决这个问题吗?这是我的密码:

  <android.support.design.widget.AppBarLayout
        android:id="@+id/appBarLayout"
        android:layout_width="match_parent"
        android:fitsSystemWindows="true"
        android:layout_height="200dp"
        android:theme="@style/AppTheme.AppBarOverlay"
        app:layout_behavior="com.bulgaria.mezdra.ivanmihaylovivanov.bulgarito.components.FlingBehavior">

        <android.support.design.widget.CollapsingToolbarLayout
            android:id="@+id/collapsingToolbar"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:fitsSystemWindows="true"
            android:visibility="visible"
            app:contentScrim="@color/colorPrimary"
            app:layout_scrollFlags="scroll|exitUntilCollapsed"
            app:scrimAnimationDuration="0">

            <com.bulgaria.mezdra.ivanmihaylovivanov.bulgarito.components.FrameLayoutWithAspectRatio
                android:id="@+id/photo_container"
                android:layout_width="match_parent"
                android:layout_height="@dimen/destination_image_view_with_aspect_ratio_height"
                android:fitsSystemWindows="true">

                <android.support.v4.view.ViewPager
                    android:id="@+id/swipeImagesViewPager"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent" />

                <me.relex.circleindicator.CircleIndicator
                    android:id="@+id/circleIndicator"
                    android:layout_width="match_parent"
                    android:layout_height="@dimen/spacing_xlarge"
                    android:layout_gravity="bottom" />
            </com.bulgaria.mezdra.ivanmihaylovivanov.bulgarito.components.FrameLayoutWithAspectRatio>

            <android.support.v7.widget.Toolbar
                android:id="@+id/toolbar"
                android:layout_width="match_parent"
                android:layout_height="?android:attr/actionBarSize"
                android:theme="@style/ThemeOverlay.AppCompat.ActionBar"
                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:clipToPadding="false"
        android:id="@+id/scrollView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@android:color/white"
        app:layout_behavior="@string/appbar_scrolling_view_behavior">

这就是风格

     <style name="AppTheme.DestinationDetail" parent="AppTheme">
       <item name="android:windowEnterTransition">@transition/card_exit</item>
       <item name="android:windowTranslucentStatus">true</item>
       <item name="android:windowTranslucentNavigation">true</item>
       <item name="android:windowContentTransitions">true</item>
       <item name="android:windowDrawsSystemBarBackgrounds">true</item>
       <item name="android:statusBarColor">@android:color/transparent</item>
       <item name="android:navigationBarColor">@android:color/transparent</item>
    </style>

@转换/卡退出
真的
真的
真的
真的
@android:彩色/透明
@android:彩色/透明

什么是
尺寸/目的地\图像\视图\高宽比\高度
?其0dp。FrameLayoutWithAspectRatio是一个自定义类,我在其中重写onMeasure方法。