Вернуть представление из коллекции классов - Android - PullRequest
0 голосов
/ 09 февраля 2020

Можно ли создать коллекцию с помощью ViewHolders и вернуть ROOT представление из коллекции в расширенном методе getView () BaseAdapter?

Например:

abstract class Adapter extends BaseAdapter {

    ArrayList<Holder> holders = new ArrayList<>();

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        return holders.get(position).root;
    }

    class Holder {
        View root = getLayoutInflater().inflate(R.layout.main, gridView, false);
    }

}
...