在新的Android Marshmallow中,Icon的用途是什么?

时间:2015-08-19 13:52:59

标签: android android-6.0-marshmallow

在android M中究竟使用了Icon类。它是否与VectorDrawable类似(在Lollipop中引入)。

1 个答案:

答案 0 :(得分:1)

它是围绕不同图像资源类型的包装类。我相信它只是为了某些情况的便利类,并且更容易将不同图像类型的使用概括化。

一个特定的用例是通知,其中现在有方法setSmallIcon(Icon icon)setLargeIcon(Icon icon),允许您使用Icon中的任何静态createWith *方法设置图标类。