我在一个动态模块的项目中工作。在这里,我们可以在 Jmeter 板模块中找到一个导航栏。但我在另一个模块工作,视图是一个与 Jmeter 板活动相关的片段。我想显示一个snackbar,但我的问题是snackbar不是显示在片段视图的底部,而是显示在导航栏中(我附上了照片)。我试过好几件事,但不知道怎么解决。
我就是这样创建snackbar的:
Snackbar.make(it, "test", Snackbar.LENGTH_INDEFINITE).show()
这是我的片段布局:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
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"
xmlns:app="http://schemas.android.com/apk/res-auto">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:textAlignment="center"
android:text="Welcome"/>
</androidx.constraintlayout.widget.ConstraintLayout>
</ScrollView>
snackbar的图像
我们的snackbar应用程序的图像
1条答案
按热度按时间6gpjuf901#
您可以这样设置您的snackbar的边距: