Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Madvertise回调侦听器_Android_Eclipse_Admob - Fatal编程技术网

Android Madvertise回调侦听器

Android Madvertise回调侦听器,android,eclipse,admob,Android,Eclipse,Admob,我想根据哪一个可用来切换ne播发。所以我得到了这个代码: public class ActivityMain extends Activity { /** Called when the activity is first created. */ private MadvertiseView mMadView; private AdView mAdmView; @Override public void onCreate(Bundle savedIns

我想根据哪一个可用来切换ne播发。所以我得到了这个代码:

public class ActivityMain extends Activity {
    /** Called when the activity is first created. */
     private MadvertiseView mMadView;
     private AdView mAdmView;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    
    mAdmView = (AdView)findViewById(R.id.admad);
    mMadView = (MadvertiseView)findViewById(R.id.madad);
    
    mMadView.setMadvertiseViewCallbackListener(new MadvertiseViewCallbackListener() {
        @Override public void onLoaded(boolean success, MadvertiseView arg1) {
             if (success) {
                  if (mAdmView.getVisibility() == View.VISIBLE) {
                       mAdmView.setVisibility(View.GONE);
                  }
                  mMadView.setVisibility(View.VISIBLE);
             } else {
                  mMadView.setVisibility(View.GONE);
             }
        }
    });
}`
现在我有两个错误,我不知道如何修复它。。。。 这是第一个: 类型new MadvertiseView.MadvertiseViewCallbackListener(){}必须实现继承的抽象方法MadvertiseView.MadvertiseViewCallbackListener.onError(异常)

这是第二个: 类型new MadvertiseView.MadvertiseViewCallbackListener(){}必须实现继承的抽象方法MadvertiseView.MadvertiseViewCallbackListener.onIllegalHttpStatusCode(int,String)


我希望任何人都能在这方面帮助我。

您正在实现一个接口,该接口具有三种方法
onload
onilegalhttpstatuscode
onError
,因此只需在您的
onload
方法下面添加以下内容:

@Override
public void onIllegalHttpStatusCode(int statusCode, String message) {
// TODO Auto-generated method stub
}

@Override
public void onError(Exception exception) {
// TODO Auto-generated method stub
}