【问题标题】:Interstitial change admob to MobFox插页式将 admob 更改为 MobFox
【发布时间】:2014-10-18 15:18:33
【问题描述】:

我有一个带有 interstitial admob 的源代码,我已更改 Interstitial MobFox,游戏运行但不显示 interstitial

我把用来生成插页的代码,帮帮我

import com.adsdk.sdk.Ad;
import com.adsdk.sdk.AdListener;
import com.adsdk.sdk.AdManager;
import com.adsdk.sdk.Gender;
import com.adsdk.sdk.banner.AdView;
...

public class MainGame extends Screen {
...
//ad
private AdManager mManager;
int ad_counter = 0;
...
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
//setDebugMode(true);
//initialiseAccelerometer();

//highscores
highscoreManager = new HighScoreManager(this, savedInstanceState, layout);

// Create the interstitial

mManager = new AdManager(this,"http://my.mobfox.com/request.php",
"fe96717d9875b9da4339ea5367eff1ec", true);


//interstitial = new InterstitialAd(this, getResources().getString(R.string.InterstitialAd_unit_id));

}

public void openAd() {
runOnUiThread(new Runnable() {
public void run() {
// Create ad request

mManager.requestAd();

    }
    });
 }
...

public synchronized void GameOver() {
if (ad_counter >= getResources().getInteger(R.integer.add_shows_every_X_gameovers)) {
mManager.showAd();//TODO: Remove openAd(); to stop interstatial ads.
ad_counter = 0;
}

【问题讨论】:

    标签: android admob interstitial mobfox


    【解决方案1】:

    您不调用 openAd 函数。试试看

    import com.adsdk.sdk.Ad;
    import com.adsdk.sdk.AdListener;
    import com.adsdk.sdk.AdManager;
    import com.adsdk.sdk.Gender;
    import com.adsdk.sdk.banner.AdView;
    ...
    
    public class MainGame extends Screen {
    ...
    //ad
    private AdManager mManager;
    int ad_counter = 0;
    ...
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
    //setDebugMode(true);
    //initialiseAccelerometer();
    
    //highscores
    highscoreManager = new HighScoreManager(this, savedInstanceState, layout);
    
    // Create the interstitial
    
    mManager = new AdManager(this,"http://my.mobfox.com/request.php",
    "fe96717d9875b9da4339ea5367eff1ec", true);
    mManager.requestAd();
    
    }
    
    
    public synchronized void GameOver() {
    if (ad_counter >= getResources().getInteger(R.integer.add_shows_every_X_gameovers)) {
    mManager.showAd();//TODO: Remove openAd(); to stop interstatial ads.
    ad_counter = 0;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多