728x90
728x170

xaml 단에서 아래처럼 선언했는데 광고가 표시가 되지 않았다.

<lottomanager:AdBanner x:Name="adBanner" Size="Standardbanner" WidthRequest="320" HeightRequest="50" BackgroundColor="Black" VerticalOptions="EndAndExpand"/>

 

확인해 보니 코드 단에서 아래 처럼 처리하면 광고가 제대로 나타나는걸 확인!! @.@

 

 

  protected override void OnAppearing()

        {

            base.OnAppearing();

 

            if (Device.RuntimePlatform == Device.Android)

            {

                Device.BeginInvokeOnMainThread(() =>

                {

                    this.adBanner.IsVisible = false;

                    this.adBanner.IsVisible = true;

                });

            }

        }

 

      

 

참고

https://forums.xamarin.com/discussion/145122/admob-appears-only-after-rotation

728x90
그리드형
Posted by kjun
,