2013-05-05 2 views
0

У меня очень простой вопрос. Я работаю над приложением для Android, где я использую простой адаптер для ListView. Теперь мне нужно добавить элементы в этот ListView динамически. Я знаю, что это возможно в случае адаптеров Array.Динамически добавляет элементы в простой адаптер

Это делается следующим образом:

adapter.notifyDataSetChanged(); 

Есть ли какие-либо эквивалент за то же самое в случае простых адаптеров? Я не мог найти много релевантных ссылок, касающихся этого в сети.

Просьба помочь.

Заранее благодарен!

ответ

0

Думаю, что нет, но вы всегда можете создать новый SimpleAdapter и снова позвонить setAdapter с новым адаптером.

Если вы хотите добавить/удалить элементы, возможно, вам понадобится другой адаптер, а не SimpleAdapter. Поскольку в документах говорится, что SimpleAdapter является «простым адаптером для сопоставления статических данных для представлений, определенных в XML-файле»

+0

На самом деле, я не думаю, что вам даже нужно создать новый SimpleAdapter в этом случае - просто вызовите setAdapter после изменения – GreyBeardedGeek

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