【问题标题】:Change FAB (Floating Action Button) srcCompat using java使用java更改FAB(浮动操作按钮)srcCompat
【发布时间】:2017-08-25 02:16:17
【问题描述】:

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

app:srcCompat="@mipmap/my_image"

我想用java,如果某个条件为真,FAB的图标可以变成my_image2之类的东西

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

【问题讨论】:

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


【解决方案1】:

根据FloatingActionButton documentation

由于该类从ImageView 继承,您可以通过setImageDrawable(Drawable) 控制显示的图标。

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

【讨论】:

  • 如何初始化图像@mipmap/my_image 以将其用作Drawable?
  • 你想使用setImageResource(R.mipmap.my_image)
猜你喜欢
  • 2023-03-15
  • 2016-01-13
  • 2018-08-21
  • 2016-07-02
  • 2015-12-26
  • 2017-11-13
  • 2017-03-27
  • 2020-07-07
相关资源
最近更新 更多