我想在我的应用程序的所有屏幕上显示我的自定义浮动按钮,而不是将其放入每个活动中。
我们是否有一些全局活动,例如输入代码一次将显示自定义查看所有屏幕并在应用程序终止时隐藏/删除
我尝试了很多东西,比如在所有应用程序上显示屏幕覆盖 请在此处检查代码 - 如何从我的库中在 Android 的所有屏幕上显示自定义视图
您应该将浮动操作按钮放置在您的活动中。
您的activity_main.xml:
<!-- Floating Button -->
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fabLogs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_settings"
app:tint="@color/neutral_w"
app:fabAlignmentMode="center"
app:fabAnimationMode="scale"
android:visibility="gone"
tools:visibility="visible"
android:layout_margin="8dp"
app:backgroundTint="@color/neutral_700_to_primary_400"
app:layout_constraintVertical_chainStyle="packed"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintBottom_toTopOf="@id/fabChatBot"/>