我从json字符串获取值并将其添加到arraylist getSpinArrList.I已发布相关代码。微调项目不显示在微调框和微调框onClick监听不工作
我的问题是,微调不显示第一项和OnItemClick不在微调工作。
但是,如果我单击微调框,我只能查看我从arraylist中获得的项目。
MainActivity.java:
Spinner spinCrePage;
spinCrePage = (Spinner) findViewById(R.id.sp_create_page);
ArrayAdapter<String> adapter_state = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, getSpinArrList);
adapter_state.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinCrePage.setAdapter(adapter_state);
spinCrePage.setOnItemSelectedListener(this);
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position,
long id) {
Toast.makeText(getApplicationContext(),"Working" , Toast.LENGTH_SHORT).show();
spinCrePage.setSelection(position);
String selState = (String) spinCrePage.getSelectedItem();
// textView.setText("Selected Android OS:" + selState);
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
getSpinArrList中有什么? –