Я запустил этот ( Google Codelab Native Ads ) код, и нативные объявления в списке иногда работают нормально, но в большинстве случаев они похожи на два нижних снимка экрана.Они не в порядке и повторяются.
Может кто-нибудь проверить, что не так в этом демо-коде?Пробовал на разных устройствах, но не повезло :(
Screenshot1.
Screenshot2
Только две вещи в вашем адаптере RecyclerView
@Override public long getItemId(int position) { return position; }
и в конструкторе адаптера setHasStableIds(true);
setHasStableIds(true);
Я попробовал это на той же демонстрационной версии и работал правильно.