Как спроектировать одно окно повторного просмотра с тремя разными стилями карт в навигационной активности? - PullRequest
0 голосов
/ 04 мая 2018

Как спроектировать это? Мне нужен один обзор переработчика с 3 различными стилями карт в навигационной активности.

image

1 Ответ

0 голосов
/ 04 мая 2018

Хорошо, поскольку вы не предоставили ни кода, ни того, что вы уже сделали. Я дам вам краткий обзор того, как этого добиться.

Сначала вы должны понять, как RecyclerView работает с шаблоном ViewHolder. Затем каждый элемент CardView заполняется с помощью специального адаптера, который, я думаю, вы уже сделали.

В пользовательском адаптере вы должны сделать что-то этим способом

@Override
    public int getItemViewType(int position) {
        // TODO Auto-generated method stub
}

этот метод очень важен, если вы делаете разные макеты для разных позиций.

Также обратитесь к этому ответу для получения дополнительной информации. https://stackoverflow.com/a/26245463/6142219

Это должно помочь вам начать. Дайте мне знать, если вы застряли где-то

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...