我的布局底部有一些按钮,但它们出现在操作栏后面......我该如何解决它?
我的 xml 开头是这样的:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView 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:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
它在底部的显示方式(您可以看到栏后面的圆形按钮):
p.s.:我用的是模拟器,不知道和真机有什么区别
问题可能不在您的
XML
布局中,而是在使用此视图的 Activity
中。我怀疑可能启用了 edge-to-edge
显示,导致您的视图延伸到 操作栏 和 系统栏后面。
要解决此问题,请检查
Activity
是否有任何类似 enableEdgeToEdge()
或类似内容的代码。如果您发现这样一行,只需将其删除