将位图转换为资源id

3

我有一个Bitmap,我想要一个资源ID(例如R.drawable.whatever)来代替它,以便将其传递给通知(由于兼容性原因,我被困在API级别8)。这可能吗?我怀疑不行,但在放弃之前我想确认一下。

3个回答

11
不,不可能。抱歉 :P

1

资源 ID 是在 APK 构建时生成的,完全不可变。

底线:如果您的位图稍后必须从其他地方获取,则会陷入困境。 推论:没有通知图标比其 APK 年轻(直到 Gingerbread 版本)。


0

很遗憾,这不起作用,因为自API级别8以来,通知不接受Drawable或Bitmap,它只接受资源ID(仅限资源ID)。 - Jeff Hubbard

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接