【发布时间】:2014-12-22 21:36:14
【问题描述】:
我正在关注this post 在运行时创建九个可绘制的补丁。我需要将 9patch 图像保存在内部/外部存储器中,以便我可以轻松检索它的 URI 并将其分配给 ImageView。有谁知道我怎样才能做到这一点?
附: Bitmap.compress 方法不起作用,因为它将图像保存为常规(不是 9patch)png 文件。
附:我知道我可以序列化生成的 NinePatch 对象并将其保存到文件中。但是这样我不能将它分配给 RemoteViews 对象(使用 RemoteViews.setImageViewUri 方法)。所以我需要将它保存为真正的九补丁图像。
【问题讨论】:
标签: android android-appwidget nine-patch remoteview