以编程方式从 Appcompat 22.2.0 更改浮动操作按钮的颜色

新手上路,请多包涵

我想知道如何更改支持库 22.2.0 中的浮动操作按钮颜色?我试过了

button.setBackgroundColor(color);

但很明显,这改变了按钮的可绘制对象,它变成了一个正方形。

现在我想知道如何在不改变形状的情况下改变颜色而只是改变颜色?

提前致谢

原文由 user2410644 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 293
1 个回答

也许晚了但可以提供帮助。

  fab.setBackgroundTintList(ColorStateList.valueOf(Color
                    .parseColor("#33691E")));

并从颜色列表中解析实际的颜色代码 你可以在这里找到

原文由 Zuko 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题