android.widget.Spinner.setAdapter (android.widget.SpinnerAdapter) для пустой ссылки на объект - PullRequest
0 голосов
/ 01 октября 2019

Ошибка: java.lang.NullPointerException: попытка вызвать виртуальный метод 'void android.widget.Spinner.setAdapter (android.widget.SpinnerAdapter)' для ссылки на пустой объект

Я попытался отладить коды, и arrayList имеет данные массива и коды для создания arrayList работает хорошо.

ArrayList<String> arrayList = new ArrayList<String>();
                            for (int i = 0; i < jsonArray.length(); i++) {
                                JSONObject jsonObject = new JSONObject(jsonArray.getString(i));
                                arrayList.add(jsonObject.getString("title"));
                            }
                            ArrayAdapter<String> adapter3 = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_spinner_dropdown_item, arrayList) {
                                public View getView(int position, View convertView, ViewGroup parent) {
                                    View v = super.getView(position, convertView, parent);

                                    return v;
                                }
                            };
                            spinner2.setAdapter(adapter3);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...