Так что у меня SQLite
database
, и ArrayList
, и я использую следующий код, чтобы тянуть значения и хранить их в другие ArrayList
ArrayList не отображается в ListView
ошибку я получаю это NPE
Null Pointer Exception
к этот метод, когда я пытаюсь и отобразить его на мой ListView
Он должен показывать следующее:
Home: 24
Work: 2
School: 0
и т.д. и т.п.
Метод getLocationsArray возвращает все местоположения, а мой query
возвращает количество раз, в течение которого каждое место курил. Я проверил оба с Log.v
, и они отображают правильные значения.
Так почему же этот дисплей не будет отображаться на моем ListView
?
Вы создали экземпляр mySmokinDatabase? –
Вы создавали экземпляр 'myLocations' в любом месте. Код в OP, кажется, отсутствует. ArrayList myLocations = new ArrayList (); ' –
Да, я просто подумал о создании экземпляра' db', и я попробовал его, код обновлен, чтобы показать его. Это все равно дает мне ту же ошибку. 'ArrayList' всегда был объявлен – IrishWhiskey