存储用户绘制的内容并在以后使用

Storing What The User Draws and Using it Later

到目前为止,在我的应用程序中,用户可以使用画笔和不同的颜色绘制他喜欢的任何图片并将其保存到他的phone。我还制作了一个飞机飞行的简单游戏。我怎样才能结合这两个应用程序。因此,在用户绘制图像之后。他按下保存,然后它应该将图片调整到一定大小,然后将其用作游戏中的角色。任何帮助,将不胜感激!我是新手!

当您保存图像时,您可能知道它们最终在哪里,所以在应用程序的游戏部分,只需按照 http://developer.android.com/training/displaying-bitmaps/load-bitmap.html

加载和缩放它

只是不要从资源中读取它们,而是使用 BitmapFactory.decodeFile()

哦,你可以走了

Bitmap bp = Bitmap.createScaledBitmap(BitmapFactory.decodeFile(path, bmpOptions), width, height, false);

其中 widthheight 是您的 'certain size',path 是您保存图像的路径。

createScaledBitmap() reference