Вам необходимо установить ширину AdView на wrap_content
вместо match_parent
. По крайней мере, это то, что я делаю с моими AdViews, и это всегда работает независимо от того, BANNER или SMART_BANNER.
[Не по теме] Я также заметил, что в вашем WebView вы написали android:layout_above="@+id/adView"
. В этом случае вам не нужно объявлять новую ссылку на adView, так как она уже была объявлена ранее. Так что, если вы просто поставите @id/adView
вместо @+id
, он все равно будет работать.
Также попробуйте удалить эти отступы (даже если они установлены в 0) как из макета, так и из AdView. В том, что я вижу, они не нужны.