问题很明显,但仍然没有一个帮助我解决 . 我正在使用一个需要通过数组适配器填充字符串的微调器 . 但是在运行应用程序时,发生了 null pointer exception
. 我也宣称旋转器和 ArrayAdapter<String>
为 global variable
并在 onCreate method
中定义它 . 但仍然显示空指针异常 . 任何人都可以看看我的代码,看看问题是什么以及如何解决它 . 提前致谢 .
这是我的代码:
String elements[] ={"- Select -","Iron", "Bronze", "Magnesium"};
Spinner fSpinner;
ArrayAdapter<String> adp;
in onCreate:
fSpinner =(Spinner)findViewById(R.id.fSpinner);
adp = new ArrayAdapter<String> (MainActivity.this, android.R.layout.simple_spinner_dropdown_item,elements);
fSpinner.setAdapter(adp);
2 回答
这对我有用
进行必要的更改并尝试上述代码 .