Я работаю над двумя списками в одном и том же действии, в котором есть 3 строки в 1-м, а 2-й список - пустой. Я хочу перетащить значения первого списка во второй список, когда любое значение будет нажато.Выполнение двух списков в одном кадре
listView1.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// ListView Clicked item index
int itemPosition = position;
// ListView Clicked item value
String itemValue = (String) listView1
.getItemAtPosition(position);
secoundList.add(itemValue);
firstList.remove(position);
Toast.makeText(
getApplicationContext(),
"Position :" + itemPosition + " ListItem : "
+ itemValue, Toast.LENGTH_SHORT).show();
}
});
Но каждый раз, когда я получаю ошибку в LogCat, что «содержание адаптера изменилось, но ListView didnot Получать никакого уведомления» об ошибках журнала кота, «убедитесь, что содержание адаптера не изменяется от фонового потока "
Если вы хотите изменить любой вид списка, вам необходимо установить адаптер для просмотра списка. прочитать этот учебник он будет поможет вам http://www.vogella.com/tutorials/AndroidListView/article.html –