【问题标题】:What is the alternative in harmony OS for imageview.setColorFilter in android?android中imageview.setColorFilter的和谐操作系统有什么替代品?
【发布时间】:2021-07-30 11:19:30
【问题描述】:

在android中,我们可以通过setColorFilter方法改变drawable的颜色。我们如何在 HarmonyOS 中做到这一点?

【问题讨论】:

    标签: java android huawei-mobile-services huawei-developers harmonyos


    【解决方案1】:

    根据团队的说法,HarmonyOS 目前不支持这种方法。请继续关注鸿蒙官方网站。

    【讨论】:

      【解决方案2】:

      HMOS 不直接支持 setColorFilter(Color)。但是您可以在 ohos.agp.components.element.Element 类中查看以下回调,

      public void setColorMatrix​(ColorMatrix matrix)
      

      这也会改变元素的颜色(相当于android中的drawable)。请注意,这里您需要将 ColorMatrix 对象作为参数传递。 请查看此documentation 了解更多信息

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-12
        • 1970-01-01
        • 2012-05-04
        • 2013-03-20
        • 2017-01-02
        相关资源
        最近更新 更多