2012-06-21 4 views
0

Я просто пытаюсь заполнить мой ListView, но я получаю NullPointerExceptionмассив адаптер возвращает NullPointerException

Вот код

String[] values = new String[] { "Reset Company", "Reset Demographic"}; 

    ArrayAdapter<String> adapter = new ArrayAdapter<String(this,android.R.layout.simple_list_item_1, values); 

    settingsOptions.setAdapter(adapter); 

LogCat говорит, что есть NullPointException на этой линии settingsOptions.setAdapter(adapter);

Как я могу это решить?

+0

Я думаю, что настройкиОпции там нет. Пожалуйста, укажите полный код oncreate ....... –

+0

Что такое настройкиОпции? Это может быть нулевым! – javajavajava

+1

Это поможет, если вы разместите трассировку стека. – Christine

ответ

2

Вы можете решить эту проблему, указав settingsOptions действительное значение вместо null.

Скорее всего, вы делаете findViewById с некорректным идентификатором или до точки зрения на самом деле положить туда setContentView.

0

согласно T he LogCat says there is a NullPointException on this line settingsOptions.setAdapter(adapter);

выглядит settingsOptions является недействительным там.

Смежные вопросы