我在android端接入了第三方的SDK后发现:按下手机返回键就直接退出程序了,不在执行原有的的事件,接入的是畅思广告平台,下面是AppActivity的代码:
public class AppActivity extends Cocos2dxActivity implements AdListener {
private static AppActivity instance;
private static AdView adView;
private static String placementID = “885429148ngkbyv”;//您的广告位ID
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
instance = this;
showAd();
}
public static void showAd(){
instance.runOnUiThread(new Runnable() {
@Override
public void run() {
RelativeLayout layout = new RelativeLayout(instance);
instance.addContentView(layout, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
adView = new AdView(instance);
layout.addView(adView);
adView.loadAd(new AdRequest());
}
});
}
@Override
public void onDestroy() {
adView.destroy();
super.onDestroy();
}
@Override
public void onDismissScreen() {
// TODO Auto-generated method stub
}
@Override
public void onFailedToReceiveAd(PBException arg0) {
// TODO Auto-generated method stub
}
@Override
public void onPresentScreen() {
// TODO Auto-generated method stub
}
@Override
public void onReceiveAd() {
// TODO Auto-generated method stub
}
}
求助各位大神,这是什么原因:904::904: