如何将spinner1的选定项目存储在sqlite中并在另一个活动的spinner2中检索它?
我已尝试spinner1.getSelectedItem().toString();
并将其存储在sqlite中。但问题是,为spinner2设置它是不可能的,因为你不能在微调器中设置文本。
我正在考虑使用spinner1.getSelectedItemPosition();
并将位置int存储在sqlite中。但是如何使用int来设置spinner2的位置?
或者有更好的解决方案吗?
答案 0 :(得分:1)
保存数据库中的微调器位置并将其放入另一个微调器中。但是为此你必须在微调器中使用相同的微调器数组。
int spnPos = spinner1.getSelectedItemPosition();
并设置在第二个微调器中
spinner2.setSelection(spnPos);
答案 1 :(得分:0)
但是如何使用int来设置spinner2的位置?