android - andoidx 库中的浮动操作按钮
问题描述
嗨有谁知道如何使用带有andoidx库的浮动操作按钮我认为在他们替换的android x库中
implementation 'com.android.support:appcompat-v7:xx.xx.xx'
经过
implementation 'androidx.appcompat:appcompat:1.0.0'
但这对任何建议都没有帮助吗?
解决方案
要在 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
推荐阅读
- python - 需要帮助从字典中分离值对子集
- html - R Markdown knitr::include_url()
- java - 如何将哈希图作为 JsonObject 发送到 Java 中的 Web 服务
- android - Linux 上的 Ionic 问题:未找到已安装的构建工具。安装 Android 构建工具 19.1.0 或更高版本
- c - 如何验证 LD_PRELOAD 是否正在运行?
- python - 使用 Airflow 迁移大型表
- r - R函数按ID和日期与不同日期合并-希望日期1在日期2之前
- reactjs - 如何有条件地渲染初始化为空对象的道具?
- php - 如何使用 PHP 从 IP 地址和 ipv6 中删除端口号?
- vue.js - Vue-router 使用参数模式