我是Android和Java的新手。我需要调整以下行,即spinner的edittext:
myIDspinner.setText(sharedPreferences.getString("userName", ""));
我试着用以下方式做,但没有用:
myIDspinner.setSelection(sharedPreferences.getString("userName", ""));
执行以下操作以设置项目
ArrayAdapter
mySpinner.setSelection(arrayAdapter.getPosition("EditextData"));
您应该创建一个名为data的类,例如将该用户名存储在该类中
然后创建一个数组适配器
ArrayAdapter<String> ad = new ArrayAdapter<String>
(MainActivity.this,android.R.layout.simple_list_item_1,CLASSNAME.stringArray);
ad.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
sp.setAdapter(ad);
这应该让你的字符串出现在微调器中