ImageView-永久更改默认源图像

时间:2018-12-27 23:42:58

标签: android android-imageview

我的应用程序声明了我位于Drawable文件夹中的ImageView的默认图像。

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

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

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

2 个答案:

答案 0 :(得分:0)

您可以将照片从画廊的路径保存到SharedPreferences,并且在每次运行该应用程序时,检查是否在SharedPreferences中保存了某些内容。如果不是,则显示Drawable中的默认照片,但是如果保存了某些内容,请采用保存的路径并将其设置为ImageView

答案 1 :(得分:0)

您只是将检索到的图像路径存储在appPreference中,并将条件放在Oncreate中,如果该路径可从appPreference获得,则替换图像特定的Activity