要在应用程序中显示Admob横幅广告,您需要按照以下步骤进行操作:
在Admob网站上创建一个应用并获取您的Admob应用ID。您可以在https://apps.admob.com/上登录并创建新的应用。
添加依赖项:将以下代码添加到您的应用级别build.gradle文件的dependencies部分中:
implementation 'com.google.android.gms:play-services-ads:20.3.0'
请将YOUR_AD_UNIT_ID
替换为您在Admob网站上获得的广告单元ID。
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;
public class MainActivity extends AppCompatActivity {
private AdView mAdView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 在布局文件中找到AdView视图
mAdView = findViewById(R.id.adView);
// 创建AdRequest并加载广告
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
}
@Override
protected void onPause() {
if (mAdView != null) {
mAdView.pause();
}
super.onPause();
}
@Override
protected void onResume() {
super.onResume();
if (mAdView != null) {
mAdView.resume();
}
}
@Override
protected void onDestroy() {
if (mAdView != null) {
mAdView.destroy();
}
super.onDestroy();
}
}
这样,您的应用程序中的Admob横幅广告就可以正常显示了。记得替换布局文件中的YOUR_AD_UNIT_ID
为您的广告单元ID。
请注意,您还需要在Google Play服务中添加广告依赖项。确保使用最新版本的Google Play服务和Admob SDK。