gpt4 book ai didi

android - 保存和检索选定的微调器位置

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:40:06 26 4
gpt4 key购买 nike

您将如何保存和检索微调器选择,以便当您返回时选择微调器上的相同项目?也许有共同的偏好?

最佳答案

sharedPreferences 上保存数据(将此代码放在 onItemSelected() 方法上并保存所选值在 spinner 中的位置) :

int userChoice = spinner.getSelectedItemPosition();
SharedPreferences sharedPref = getSharedPreferences("FileName",0);
SharedPreferences.Editor prefEditor = sharedPref.edit();
prefEditor.putInt("userChoiceSpinner",usersChoice);
prefEditor.commit();

sharedPreferences 获取数据:

SharedPreferences sharedPref = getSharedPreferences("FileName",MODE_PRIVATE);
int spinnerValue = sharedPref.getInt("userChoiceSpinner",-1);
if(spinnerValue != -1) {
// set the selected value of the spinner
spinner.setSelection(spinnerValue);
}

引用这个:set selection in spinner还有这个:get the position of the selected item in a spinner

另见:

关于android - 保存和检索选定的微调器位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13431644/

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