Я работаю над приложением Android с listView и в процессе его оптимизации. Он использует собственный адаптер курсора в одном действии, и я заметил, что bindview () запускался дважды для каждой строки списка. Исследуя методы BindView () и NewView (), я прочитал в посте, что наличие Wrap_Content для ширины моего списка было плохой идеей. Я переключил его на Fill_Parent и теперь альт bindview () и newview () запускаются только один раз для каждого элемента.
Чтобы лучше понять внутреннюю часть ОС Andorid, я хотел бы знать, почему Wrap_Content вызывал многократное срабатывание bindview ().
Я сделал несколько поисков в Google, документах для разработчиков Android и здесь безуспешно.
Любой ответ действительно приветствуется.
Спасибо,
Джордж