0

android M中Icon类的确切用途是什么。它类似于VectorDrawable(在Lollipop中引入)。

4

1 回答 1

1

它是围绕不同图像资源类型的包装类。我相信它只是为了在某些情况下提供便利类,并使其更容易通用化不同图像类型的使用。

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

于 2015-08-19T14:12:54.700 回答