android 部分布局滚动,android – CollapsingToolbarLayout |滚动和布局问题
相关问题CollapsingToolbarLayout | Scrolling and layout issues 2题我一直在使用Android支持设计库并成功实现了CoordinatorLayout,导致工具栏和TabLayout在滚动时滚动出视图.这非常有效,所以我想我会尝试使用新的CollapsingToolbarLayout.在单独的活动中,我一直在实施CollapsingToolbar
相关问题
CollapsingToolbarLayout | Scrolling and layout issues 2
题
我一直在使用Android支持设计库并成功实现了CoordinatorLayout,导致工具栏和TabLayout在滚动时滚动出视图.这非常有效,所以我想我会尝试使用新的CollapsingToolbarLayout.
在单独的活动中,我一直在实施CollapsingToolbarLayout问题.正如他们所说,我很接近,但没有雪茄.
我想使用2个不同的片段
>标题图像(目前只是一个ImageView)
>“可滚动”内容(实际上内容不是真正可滚动的,但我强迫它将长Lorem Ipsum文本进行测试)
我自己构建了这个布局的一个例子,但经过多次尝试后无法使它工作.最后,我发现了[在这里输入图像描述] [5]并修改它以达到我现在的目的
问题
注意:我不知道这些是否是由1件事(多米诺骨牌效应)引起的,或者这些是否是个体的.另外,我查看了很多相关问题,但似乎没有任何问题.
> Scrollable Content显示在Header Image上方
>可滚动内容未锚定到标题图像的底部
>在滚动可滚动内容时,它将滚动标题图像看似随机的:
>恰到好处地跟随手指的速度(完美)
>太快,并通过移动我的手指1行文本的高度将屏幕上的标题图像设置为动画
>同样在向下滚动时,上面的2个效果会伴随第3个效果发生
>即时或近乎即时的“动画”,以全宽度显示标题图像
编辑:下面的问题在另一个问题中被问到!! The above had 1 simple fix
> CollapsingToolbarLayout不允许我展开工具栏以查看完整的标题图像
>它显示了大部分图像,但不是全部.顶部被切割,但底部是可见的.
>工具栏设置为Pin但滚动时隐藏
>只是标题图像应该消失
码
总体布局
Layout.xml
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true">
android:id="@+id/appbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
android:id="@+id/collapsing_toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:contentScrim="?attr/colorPrimary"
app:expandedTitleMarginEnd="16dp"
app:expandedTitleMarginStart="48dp"
app:layout_scrollFlags="scroll|enterAlways">
android:id="@+id/header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/download"
android:scaleType="centerCrop" />
android:id="@+id/anim_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:layout_collapseMode="pin" />
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@+id/imageView1">
android:id="@+id/detail"
android:name="."
android:layout_width="match_parent"
android:layout_height="match_parent" />
1
2
3
4
五
6
更多推荐
所有评论(0)