方法setOnClickListener的参数不适用

时间:2013-08-11 10:23:10

标签: android android-layout android-intent android-activity onclick

我的代码有什么问题?它不起作用请帮助我! 错误消息如下:

  

View类型中的方法setOnClickListener(View.OnClickListener)   不适用于参数(new OnClickListener(){})“And   另一条错误消息说“new的方法onClick(View)”   OnClickListener(){}必须覆盖或实现超类型方法

我的代码如下:

    ib.setOnClickListener(new OnClickListener() 
  {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Intent intent = new Intent(Home.this, MainActivity.class);
            startActivity(intent);
        }
    });

1 个答案:

答案 0 :(得分:1)

 ib.setOnClickListener(new OnClickListener() {
     }

      ib.setOnClickListener(new View.OnClickListener() {

     }

并在Manifest文件中添加Activity

   <Activity
       android:name="package_name.Home">

     </Activity>