android CoordinatorLayout距离状态栏
时间: 2023-07-22 22:27:58 浏览: 144
CoordinatorLayout
要让 CoordinatorLayout 与状态栏保持一定的距离,可以通过设置 CoordinatorLayout 的 Padding 来实现。具体来说,需要在布局文件中,将 CoordinatorLayout 的 android:paddingTop 属性设置为状态栏的高度。代码示例如下:
```
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingTop="?attr/statusBarSize">
<!-- 这里放置你的子视图 -->
</androidx.coordinatorlayout.widget.CoordinatorLayout>
```
其中,`?attr/statusBarSize` 可以获取到系统定义的状态栏高度,这样就可以确保 CoordinatorLayout 与状态栏之间有一定的距离。
阅读全文