Я хотел бы получить помощь по интеграции AdMob в игру, структурированную как Frozen Bubble. Я сделал макет с самим видом рекламы и попытался загрузить объявление в FrozenBubble.java (какой файл подходит для него в моей игре), но по какой-то причине он сбой NullPointerException.Как добавить AdMob в игру «Замерзший пузырь»?
Вот мой FrozenBubble как код:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
isRunning = true;
setVolumeControlStream(AudioManager.STREAM_MUSIC);
requestWindowFeature(Window.FEATURE_NO_TITLE);
restoreGamePrefs();
AdView adview = (AdView)findViewById(R.id.adView);
AdRequest re = new AdRequest();
re.setTesting(true);
adview.loadAd(re);
...
Это код, основанный Admob ... Но это происходит сбой с NullPointerException.
В макете я имею Gameview и AdMob Вид:
<com.google.ads.AdView
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="MY_CODE_HERE"
ads:adSize="BANNER"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"/>
не знаю я, если он достаточно информации, но не так, то вы может найти источник замороженного пузыря, в котором моя игра основана на: Frozen Bubble Google Code
Пожалуйста, посмотрите на него и помогите мне, если сможете!
Заранее благодарен!
Опубликовать stacktrace. Где происходит NPE? – William