将Android Spinner值保存为Text,以便在其他地方使用



我对Android应用程序相对陌生,有一个应用程序可以运行,并且(几乎)按照我想要的方式工作。

这是一个相当简单的应用程序,只有几个按钮/活动,主要目标是在屏幕上显示条形码。

我使用自定义字体和硬编码值来填充条形码,但我现在希望扩展应用程序,让用户可以选择他们需要的条形码编号。

我有一个设置活动,目前只有一个微调器和按钮。我想做的是让用户从微调器中选择条形码值,然后单击按钮将该值保存为文本,这样我就可以使用该值来填充条形码。

我读了一些书,遇到了SharedPreferences和Internal Storage,但很难决定哪一个最适合使用。

如果应用程序关闭,SharedPreferences是否会继续存储信息,或者用户是否需要重新填充设置?内部存储是更好的选择吗?

如果是,保存所选值,然后在另一个活动中填充它的最佳方法是什么?

在卸载应用程序之前,您存储在SharedPreferences中的每个值都将保留。在这种情况下,CCD_ 2将是最好的选择。

最新更新