我努力查看广告,但它根本不起作用。显示代码没有错误。
sms.java
adView = new AdView(getActivity());
adView.setAdUnitId("");
adView.setAdSize(AdSize.BANNER);
LinearLayout layout = (LinearLayout) v.findViewById(R.id.lad);
layout.addView(adView);
AdRequest adRequest= new AdRequest.Builder().build();
adView.loadAd(adRequest);
fragment_sms.xml
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.user.hscresults.sms">
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/lul"
android:background="#EF4D26"
android:isScrollContainer="false"
android:fillViewport="true">
<RelativeLayout
android:id="@+id/rl"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#29AB4C"
android:orientation="horizontal"
android:padding="10dp"
android:weightSum="1">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:id="@+id/lad"
android:layout_below="@+id/textView3"
>
</LinearLayout>
</RelativeLayout>
</ScrollView>
</FrameLayout>
在Viewpager中我添加了2个片段。 Android片段工作正常,但广告没有显示。
答案 0 :(得分:0)
解决方案是添加onResume和Onpause语句。 谢谢大家整理出来。