差分
ページの作成:「「Xamarin.AndroidのViewとMonoGameを混在させる」とまったく同じ方法でいける。 <source lang="csharp"> protected override void OnCreate (Bundle bu...」
「[[Xamarin.AndroidでGoogle AdMobの広告を貼ってみる。AndroidのViewとMonoGameを混在させる]]」とまったく同じ方法でいける。<source lang="csharp">protected override void OnCreate (Bundle bundle){ base.OnCreate (bundle);
var requestbuilder === パーミッションを追加する === AdMobはGoogleのサーバーと通信するので以下のパーミッションが必要となる。new AdRequest.Builder();* ACCESS_NETWORK_STATE requestbuilder.AddTestDevice ("●●●テスト機としたい端末のID●●●");* INTERNET admobView.LoadAd( requestbuilder.Build() );
// MonoGameレンダリング用Viewの上にAdmob用のViewを登録(画面上に配置) var layoutParams =new FrameLayout.LayoutParams( FrameLayout.LayoutParams.WrapContent, FrameLayout.LayoutParams.WrapContent ); layoutParams.Gravity = バナー広告の実装例 ==GravityFlags.Top | GravityFlags.Center;(まだ書いていない) layout.AddView( admobView, layoutParams );
//ゲームループ開始
game.Run();
}
</source>
== 関連項目 ==
* [[Google AdMob]]
* [[MonoGame(Xamarin.Android)にAdMobのバナー広告を表示させるAndroidでAdMobを使う]]
* [[Xamarin.AndroidのViewとMonoGameを混在させる]]
* [[Xamarin.Androidで権限を設定する]]
[[category: MonoGame]]
[[category: Xamarin.Android]]