无法解析方法'按钮单击(android.view.View)'

时间:2015-07-03 21:51:10

标签: android

我正在尝试使用android studio设置一个On Click侦听器并且我不断收到以下错误消息“无法解析方法”按钮单击(android.view.View)“这是什么意思,我该怎么解决这个问题 ?

package com.example.curtis.memegenerator;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.View;
import android.view.ViewGroup;
import android.app.Activity;
import android.widget.Button;
import android.widget.EditText;    

button.setOnClickListener(
  new View.OnClickListener(){
        public void onClick(View v){
              **buttonClicked(v);**- error is here
         }
  }
};

1 个答案:

答案 0 :(得分:4)

  1. 您错过了)

  2. 您是在类或方法中设置此侦听器吗?这应该在方法......

  3. 中添加
  4. 如果您正确添加,buttonClicked(View v)是否在同一个班级中声明了?

  5. 固定代码:

    button.setOnClickListener(
                new View.OnClickListener(){
                    public void onClick(View v){
                        buttonClicked(v);
                    }
                });