首页 > 解决方案 > andoidx 库中的浮动操作按钮

问题描述

嗨有谁知道如何使用带有andoidx库的浮动操作按钮我认为在他们替换的android x库中

implementation 'com.android.support:appcompat-v7:xx.xx.xx'

经过

implementation 'androidx.appcompat:appcompat:1.0.0'

但这对任何建议都没有帮助吗?

标签: androidfloating-action-buttonandroidx

解决方案


要在 andoidx 库中使用浮动操作按钮,请使用下面dependencies

implementation 'com.google.android.material:material:1.0.0-rc01'

欲了解更多信息检查Migrating to AndroidX

完整的例子

XML 代码

<com.google.android.material.floatingactionbutton.FloatingActionButton
        android:id="@+id/imgFour"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/ic_close"
        app:backgroundTint="@color/colorAccent"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:tint="@android:color/white" />

笔记

app:tint="@android:color/white"用于改变图标颜色FloatingActionButton

app:backgroundTint="@color/colorAccent"用于改变background颜色FloatingActionButton

要使用FloatingActionButton 内部活动或片段,我们需要FloatingActionButton像这样导入

import com.google.android.material.floatingactionbutton.FloatingActionButton

推荐阅读