Здравствуйте. Пытаюсь добавить рекламу AdMob в приложение. Проблема в том, что когда нет подключение к интернету и соответственно рекламного блока в приложении пустое место. Охота, что б контент занимал всё место, а когда реклама загружалась она "раздвигала" содержимое и гармонично вписывалась в оформление. В layout'е добавил новый атрибут, android:visibility="gone":
[syntax=java]<com.google.android.gms.ads.AdView android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="пварпарав"
ads:adSize="BANNER"
android:visibility="gone"/>[/syntax]
По гуглив вытащил вот этот код, который надо прописывать в активити, но после чего или перед чем не понятно.
[syntax=java]adView.setAdListener(new AdListener()
{ @Override public void onAdLoaded() {
adView.setVisibility(View.VISIBLE); } });[/syntax]
Пробовал вот так:
[syntax=java]@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
AdView adView = (AdView)this.findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice("fdgdfsbgdfshbfh")
.build();
adView.loadAd(adRequest);
adView.setAdListener(new AdListener()
{ @Override public void onAdLoaded() {
adView.setVisibility(View.VISIBLE); } });
}
}[/syntax]
AdMob и "дырки"
Re: AdMob и "дырки"
Делал как тут. Всё работает, попробуйте.http://youon.ru/%D0%90%D0%BD%D0%B4%D1%8 ... rilozhenie
Re: AdMob и "дырки"
Пробелы всё равно остаются.
UPD. Проблема решена.
UPD. Проблема решена.