0
我正在使用android微調器在城市名稱中進行選擇。 問題是,我setAdapter()行崩潰我的應用程序。Android微調應用程序崩潰
`
selectCity = (Spinner) findViewById(R.id.spinnerSelectCity);
ArrayAdapter<CharSequence> spinadapter = ArrayAdapter.createFromResource(main.this, R.array.cities, android.R.layout.simple_spinner_item);
spinadapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
selectCity.setAdapter(spinadapter);`
selectCity.setAdapter(spinadapter);// line is throwing a java.lang.nullpointerexception.
我還使用數組適配器的構造和使用,但同樣的問題試過。
這可能意味着`selectCity`是`null`。確保佈局中存在id爲`spinnerSelectCity`的微調,並且在設置內容視圖後調用`findViewById`。 – Vladimir 2011-12-14 08:52:57
是的弗拉基米爾說選擇城市是空的。要麼嘗試趕上和調試你會知道什麼是問題。如果你解決接受普拉薩姆回答 – Sameer 2011-12-14 09:46:39