2015-07-03 5 views
0

Я пытаюсь настроить прослушиватель On click с помощью студии android, и я продолжаю получать следующее сообщение об ошибке «Невозможно разрешить метод» нажата кнопка (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

Смежные вопросы