Sal*_*aan 12 xml android material-design bottom-sheet material-components-android
我正在使用底页,如果我不添加保证金顶部,它工作得很好.
我想要在拉起时让底页填满屏幕,但它也会在Action Bar后面.
为了解决这个问题,我在底部页面上添加了相当于操作栏高度的页边距,它可以很好地工作,直到底栏返回到底部.
<RelativeLayout
android:id="@+id/rl_bottom_sheet"
android:layout_width="match_parent"
android:layout_height="280dp"
android:margin_top="60dp"
app:behavior_peekHeight="80dp"
app:behavior_hideable="false"
app:layout_behavior="@string/bottom_sheet_behavior"
android:background="@drawable/ic_camera">
Run Code Online (Sandbox Code Playgroud)
当底部纸张向下滑动时,边缘不再存在,并且屏幕上方的视图变得等于peekHeight + marginTop
在扩展之前
扩张一次后倒塌
一种选择是使用 a,Toolbar而不是向 BottomSheet 添加边距。您可以将其放在CoordinatorLayout顶部,这样它将位于 BottomSheet 的后面。确保具有 的视图BottomSheetBehavior位于布局的底部,并且其标高高于Toolbar。
| 归档时间: |
|
| 查看次数: |
1530 次 |
| 最近记录: |