未显示Android微调器
我有这部分代码:未显示Android微调器,android,spinner,android-spinner,Android,Spinner,Android Spinner,我有这部分代码: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... scanNextButton.setOnClickListener(new OnClickListener() { public void onClick(View v) { ... formNextButton.s
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
scanNextButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
...
formNextButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
...
ArrayList<String> spinnerArray = new ArrayList<String>();
spinnerArray.add("item1");
spinnerArray.add("item2");
Spinner sItems = (Spinner) findViewById(R.id.prodCategory);
ArrayAdapter<String> adapter = new ArrayAdapter<String> getApplicationContext(), android.R.layout.simple_spinner_item, spinnerArray);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
sItems.setAdapter(adapter);
但在运行应用程序时,不会显示微调器选项。为什么?请提供正确的代码。必须检查微调器id必须与prodCategory同名,并且移动行微调器sItems=Spinner findViewByIdR.id.prodCategory;请提供更好的代码,因为最后一部分在我的Eclipse中工作得非常好。