3

我正在开发一个应用程序,其中包含用户名、电子邮件等以及他们的照片。我可以有一个功能,如果用户点击一个图像按钮,如果他们想使用相机或从他们的画廊上传它,它就会像他们一样。从这里一切正常。一旦他们选择了图片,我希望图像按钮拥有他们选择/捕获的图片,即使他们转到另一个页面..类似于电话簿中的联系人图片。截至目前,我从相机拍摄的图像保存为 Image(int)+date。有没有办法让用户 upload.capture 始终显示图片。我尝试到处搜索,它们都显示了您可以选择图像并查看它但不保存它的方法。如果应用程序重新启动或移动到另一个页面。图片消失了。请帮忙

4

1 回答 1

1

这是将图像移动到您想要(捕获)的目录的示例Android 如何将媒体图片移动到另一个文件夹?并使用 SharedPerference 来存储图像路径。并且每次用户打开具有图像的活动时,它应该使用存储在 SharedPerference 中的图像路径流式传输图像,不要忘记使用exist()检查文件是否存在,否则您应该显示默认图像。

为什么我们应该使用其他地方来存储图像?
因为用户可能会删除图像或将其移动到其他地方。
我应该在哪里移动图像?
到设备内存中的任何位置,并且不要使用原始扩展名保存图像,因为它会显示在用户的图库中,这可能会惹恼用户。

于 2013-07-08T16:23:55.093 回答