Я имею инициализации адаптера массив следующим образом:Передача пустой массив в ArrayAdapter.createResource
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(getActivity(), -1, android.R.layout.simple_spinner_item);
Но, к сожалению, я держать получать ошибку:
java.lang.NullPointerException
at android.content.res.AssetManager.getResourceTextArray
Я думаю, что это потому, что я минуя -1
как поиск моего массива. Проблема в том, что я создаю массив программно ПОСЛЕ этого, поэтому на самом деле у меня нет массива, определенного в R.Arrays.
Кто-нибудь знает, как я могу инициализировать ArrayAdapter без наличия определенного XML-файла Array?
Почему вы используете 'createFromResource', когда у вас нет Array, определенного в R.Arrays.? – Aniruddha