Обновление элементов ArrayAdapter для Android
У меня есть ArrayAdapter с этой структурой элементов:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout ... >
<TextView
android:id="@+id/itemTextView"
... />
</RelativeLayout>
И добавьте этот адаптер так:
mAdapter = new ArrayAdapter<String>(this, R.layout.item,
R.id.itemTextView, itemsText);
Все хорошо, но я хочу обновить текст в элементах адаптера. Я нашел решение
mAdapter.notifyDataSetChanged();
но не понимаю, как его использовать. Помогите, пожалуйста.
обн Мой код:
String[] itemsText = {"123", "345", "567"};
ArrayAdapter<String> mAdapter;
OnCreate
mAdapter = new ArrayAdapter<String>(this, R.layout.roomitem,
R.id.itemTextView, itemsText);
setListAdapter(mAdapter);
itemsText = {"789", "910", "1011"};
по щелчку
mAdapter.notifyDataSetChanged();
//it's dont work