解决方案 »

  1.   

    ctrl+shift+o把需要的包都导进去了,不行
      

  2.   

    好像有两个onClikcListener的包的,你删掉,手动导那个view.View的试试
      

  3.   

    报错的意思是,只有final 修饰才可以引用,楼主为什么要这样定义监听事件呢?
      

  4.   

    直接通过myButton.setOnClickListener(new OnClickListener(){})虽然可以,因为checkbox有一个例子是这样定义监听的,我想尝试下这样,但是错问题了
      

  5.   


    你定义为final试试的,我这边也试试的
      

  6.   

     Button.OnClickListener myClickListener =  new Button.OnClickListener() { @Override
    public void onClick(View v) {
    // TODO Auto-generated method stub

    }};
      

  7.   

    有这个错误的时候加载这个onclick重写函数的时候不出来的
      

  8.   

    你看看你加载的JAR包是不是有问题的
      

  9.   

    判断着几点 
    1,
    android.view.View.OnClickListener
    包是否有
    2, 是否引错包引成
    android.content.DialogInterface.OnClickListener
    3, 覆写该方法
    abstract void  onClick(View v)
    Called when a view has been clicked.
      

  10.   

    如果真像楼上说的那样,你可以看看你导入的类,import.... ,将DialogInterface.onClickListener删除掉,重新导入
      

  11.   

    1.有
    2.没有
    3.通过source加载这个复写函数的时候没找到
      

  12.   

    这样定义虽然没有问题,但是在引用这个方法的时候出问题了myButton.setOnClickListener(myClickListerer);在这句的时候出现了myClickListener cannot be resolved to a variable这个错误,而且我觉得如果这个myClickListener关联成功的话应该是在eclipse种和myButton.setOnClickListener(myClickListener)这里面的方法用蓝色显示的吧,求大神指导啊
      

  13.   

    Button有内没有这个OnCilckLinstener内部类吧!我没这么写过!
    至于第二行就是没有实现方法,吧Onlick函数填上就行了!
      

  14.   

    已找到原因,是我把这个放在oncreate里面去了,依然感谢各位的热情解答,结贴去
      

  15.   

    是不是缺一个import android.view.View.OnClickListener;?