2015-11-20 5 views
0

В моем адаптере у меня есть метод, чтобы установить информацию:После УстановитьДанной в адаптер вид двигаться вверх

public void setData(List<ListItem> dataList) { 
     this.listItems = dataList; 
     notifyDataSetChanged(); 
    } 

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

Есть ли способ установить данные из адаптера и не потерять фокус?

ответ

0

Вы должны позвонить adapter.notifyDataSetChanged() из нити пользовательского интерфейса. Может быть this & this SO сообщения могут вам помочь.