Я использую ListView для отображения списка из 30 продуктов.Почему ListView всегда перезагружается на
protected class ListProductAdapter extends ArrayAdapter<Product>
implements View.OnClickListener {
...
@Override
public View getView(int position, View convertView, ViewGroup parent) {
Я заметил, что когда я показываю свою деятельность, она сначала вызывает GetView 6 раз, а затем, если я прокрутите вниз, GetView будет называться, чтобы отобразить другие продукты, но если я прокрутки вверх, GetView вызывается снова продукт, для которого getView уже был вызван. Невозможно ли получить его в памяти, чтобы не перерасчитывать все, что я прокручиваю вниз и вверх?
Показать полный код вашего адаптера. – eleven