I got an email from AdMob today saying:
Change to native ads policy: Native ads will require MediaView to render the video or main image asset. In a
for (int i = 0; i < mediaView.getChildCount(); i++) { View view = mediaView.getChildAt(i); if (view instanceof ImageView) { ((ImageView) view).setAdjustViewBounds(true); } }
This works for me.I tried Richard's answer,But it didn't works well in a RecyclerView.