java - 使用java更改FAB( float 操作按钮)srcCompat

标签 java android xml android-studio floating-action-button

我使用带有 XML 设置图标的 float 操作按钮

app:srcCompat="@mipmap/my_image"

我想使用 java,以便如果某个条件为真,FAB 的图标可以更改为类似 my_image2

我已经在我的 java 类中声明了我的 FAB,但是我该如何更改图标呢?谢谢。

最佳答案

根据 FloatingActionButton documentation :

As this class descends from ImageView, you can control the icon which is displayed via setImageDrawable(Drawable).

当然,您可以使用任何 setImage 变体,例如 setImageResource如果您有资源 ID。

关于java - 使用java更改FAB( float 操作按钮)srcCompat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43129994/

相关文章:

java - 如何动态设置代号一中 SideMenuBar 的可见性?

java - 如何清除JXDatePicker字段

android - 在android中单击按钮时如何绘制圆圈?

java - 如何在 Android 上使用 Cognito/UserPool 登录后实现注销

php json_encode 改变了 php 5.4 中的行为

java - Miglayout 中不跨越拆分单元格的组件

java - 将数组转换为更小的数组

android - 构建签名 APK 时 com.googlecode.libphonenumber :libphonenumber:8. 8.2 中缺少元数据

xml - 如何使用 Powershell 编辑 XML?

java - 安卓工作室 : How to prevent up button in toolbar from pushing child view to the right?