ImageView - 永久更改默认源图像

问题描述 投票:-2回答:2

我的应用程序以我在Drawable文件夹中的ImageView的默认图像声明。

作为应用程序的一部分,用户可以选择使用自己的图库替换默认图像。

我能够从Gallery中检索图像并能够替换默认图像,但是当重新调用活动时,将再次显示默认图像。

我的问题是,如何永久性地将默认源图像更改为所选图像,以便在重新启动应用程序或重新调用活动时,它将呈现新选择的图像。

android android-imageview
2个回答
0
投票

您可以将照片的路径从图库保存到SharedPreferences,并且每次运行应用程序时,检查是否在SharedPreferences中保存了某些内容。如果没有,显示来自Drawable的默认照片,但如果有保存的内容,请将保存的路径设置为ImageView


0
投票

您只需将检索到的图像路径存储在appPreference中,并将条件置于Oncreate中,如果路径可从appPreference获取,则替换图像特定活动

© www.soinside.com 2019 - 2024. All rights reserved.