在我的应用程序中,我必须为通知设置一个大图标。 LargeIcon 必须是一个 Bitmap,我的绘图工具是矢量图像(Android 的新特性,参见 这个链接) 问题在于,当我试图解码一个向量图像资源时,会得到一个 null 返回值。
下面是代码示例:
if (BitmapFactory.decodeResource(arg0.getResources(), R.drawable.vector_menu_objectifs) == null)
Log.d("ISNULL", "NULL");
else
Log.d("ISNULL", "NOT NULL");
在这个示例中,当我用一个“普通”图像(例如 png)替换 R.draable.Vector _ menu _ objectifs 时,结果不是 null (我得到了正确的位图) 有什么我不知道的吗?