gpt4 book ai didi

Android 微调器 : Set selected item as default

转载 作者:行者123 更新时间:2023-12-01 16:34:59 25 4
gpt4 key购买 nike

我正在制作一个 Android 应用程序,要求用户通过微调器选择一个国家/地区。

当用户第一次打开应用程序时,用户从列表中选择一个国家/地区。

然后,当应用程序第二次打开时,我希望选择相同的国家/地区。我不希望用户每次打开应用程序时都选择国家/地区。如何做到这一点?

最佳答案

您可以使用 SharedPreferences 来存储用户第一次选择国家/地区时的选择,然后再次使用 SharedPreferences 让应用程序记住该选择(当用户选择某个国家/地区时)用户第二次返回。

要将选择存储在 SharedPrefence 中:

SharedPreferences.Editor editor = getPreferences(0).edit();
int selectedPosition = yourSpinner.getSelectedItemPosition();
editor.putInt("spinnerSelection", selectedPosition);
editor.apply();

要在重用应用程序时将选择加载到微调器上:

SharedPreferences prefs = getPreferences(0);
yourSpinner.setSelection(prefs.getInt("spinnerSelection",0));

希望这能解决您的问题:)

关于Android 微调器 : Set selected item as default,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61973589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com