我试图让用户从微调器中选择一个项目,当按下“提交”按钮时,将数据提交给 SharedPrefences。
这是微调器所在的位置:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_new_baby_profile);
Spinner spinner = (Spinner) findViewById(R.id.dob_month);
// Create an ArrayAdapter using the string array and a default spinner layout
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
R.array.months_array, android.R.layout.simple_spinner_item);
// Specify the layout to use when the list of choices appears
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
// Apply the adapter to the spinner
spinner.setAdapter(adapter);
}
这是按下提交按钮时方法中的内容:
String Text = spinner.getSelectedItem().toString();
editor.putString("dob_month",dobMonth).commit();
1) 按下按钮时的方法中未定义“微调器”
2)我知道我缺少微调器的监听器,我将如何以及在哪里实现它?