2014-07-02 52 views
0

本文介紹如何通過robovm在libgdx遊戲中添加admob橫幅廣告。 https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx 實際上是這樣。但是當我打開我的遊戲時,admob橫幅會出現在視圖的頂部並且無法移除。這是一個問題,因爲我打算使用IAP來移除我遊戲中的廣告。我有嘗試了很多功能,但他們無法解決問題。 的功能包括:如何通過robovm從我的遊戲中移除admob橫幅視圖?

adview.setFrame(new CGRect(0, -bannerHeight, bannerWidth, bannerHeight)); 
    adview.close(); 
    adview.release(); 
    adview.dispose(); 
    adview.removeFromSuperview(); 

我不知道now.can你能幫我嗎? 非常感謝您。

回答

0

adView.pause();將暫停廣告的投放。

adView.setVisible(View.GONE);將隱藏AdView。

layout.removeView(adView);將從佈局中移除AdView。

+0

這可能適用於android.but它對IOS沒有任何影響 – user3764660

+0

您的代碼似乎是Android而不是iOS,並且您沒有在您的問題中提到您正在尋找任何平臺特定的建議。 – William

+0

他說他的標題是robovm .​​.....這是從Java到iOS的橋樑。我也在尋找這個答案 –

0

我解決了這個致電:

adview.removeFromSuperview(); 

如果你需要重新添加,只要致電:

iosApplication.getUIViewController().getView().addSubview(adview); 

再次(我這樣做是因爲我隱藏在遊戲中的旗幟,只是在WorldMap上顯示它)。