android-arrayadapter- все статьи тега


ArrayIndexOutOfBoundsException с ArrayAdapter с фильтром

Я получаю ArrayIndexOutOfBoundsException с приведенной ниже пользовательской реализацией ArrayAdapter с включенной фильтрацией. Я вижу, что код фильтрации возвращает правильный результирующий набор, но когда представление отображается после фильтрации, я получаю исключение. Что я здесь делаю не так? Любая помощь истощается. import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; ...

notifyDataSetChanged пример

Я пытаюсь использовать в своей Android Application the notifyDataSetChanged() метод ArrayAdapter но это не работает для меня. Я нашел как ответить здесь, что notifyDataSetChanged() должен работать в основном потоке, но для этого не было примера. кто-нибудь может прислать пример или хотя бы ссылку?! ...

Как я могу обновить одну строку в ListView?

у меня есть ListView, который отображает новости. Они содержат изображение, заголовок и текст. Изображение загружается в отдельный поток (с очередью и все) и когда изображение загружается, я теперь вызываю notifyDataSetChanged() в списке адаптер для обновления образа. Это работает, но getView() это вызывается слишком часто, так как notifyDataSetChanged() звонки getView() для всех видимых элементов. Я хочу обновить только один элемент в списке. Как бы я это сделал? проблемы у меня с моим нынешни ...

Андроид пользовательский элемент управления ListView строку

у меня есть ListView, который должен иметь следующий макет в своих строках: HEADER Text HEADER должен быть статическим, но Text меняется каждые несколько секунд. я реализовал его путем заполнения String[] array, передаче его в ArrayAdapter и установить его каждый раз при изменении данных: data_array = populateString(); adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, data_array); listView.setAdapter(adapter); моя проблема заключается ...

Адаптер массива в Android, чтобы создать простой ListView с

Я пытался создать Activity в Android эта активность содержит только ListView ничего другого. как я знаю, чтобы заполнить listview нам нужно использовать ArrayAdapter. Итак, чтобы понять ArrayAdapter я прочитал следующую ссылку: http://developer.android.com/reference/android/widget/ArrayAdapter.html но все же я не могу понять это ясно! одно из самых больших сомнений заключается в том, почему конструктор нуждается в TextView идентификатор ресурса в то время как моя деятельность не имеет каких ...