2015-07-03 50 views
0

我想建立一个使用android studio的点击监听器,我不断收到以下错误消息“无法解析方法”按钮点击( android.view.View)“这是什么意思,我该如何解决这个问题?无法解决方法'按钮点击(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 
     } 
    } 
}; 
+0

显示你的代码? –

+0

粘贴你的logcat错误。 –

+0

请提供相关的代码http://stackoverflow.com/help/mcve – Toumash

回答

4
  1. 你错过了)

  2. 你是否在你的类或方法中设置了这个监听器?这应该在方法中添加...

  3. 如果您正确添加它,那么buttonClicked(View v)是否在同一个类中声明?

  4. 固定码:

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

@ N1to-你的明星,它的工作^ _^ – user1727257

+1

哪个解决方案解决了你的问题?在方法中添加缺少的')'或添加监听器?无论如何,当问题解决后,通过点击答案旁边的标记将其标记为答案。 –

+0

添加失踪)谢谢 – user1727257