2 держателя в адаптере - PullRequest
0 голосов
/ 03 июня 2018

Я новичок в разработке Android.Извините, если это бесполезный вопрос.У меня RecyclerView, как будто я хочу отобразить изображение и видео с Firebase в RecyclerView.

У меня есть два ViewHolder.То, что я хочу, это адаптер для проверки сообщения "тип".Если
1) "type"=photo.Я хочу надуть PhotoViewHolder.
2) Если "type" = video, я хочу надуть VideoHolder.

Как я могу это сделать ?.Пожалуйста, помогите мне!1024 *

1 Ответ

0 голосов
/ 04 июня 2018

изменить на .equals () на .contains ()

 @Override
public int getItemViewType ( int position ) {
    int viewType;
    if (moviesList.get(position).getType_post().contains("Photo")) {
        viewType = IMAGE_TYPE;
    } else{
        viewType = VIDEO_TYPE;
    }
    return viewType;
}
...