01-05 10:27:57.414: E/AndroidRuntime(2311): FATAL EXCEPTION: main
01-05 10:27:57.414: E/AndroidRuntime(2311): java.lang.IllegalStateException: Could not find a method Chapter6(View) in the activity class com.example.app.Chapter for onClick handler on view class android.widget.Button
01-05 10:27:57.414: E/AndroidRuntime(2311): at android.view.View$1.onClick(View.java:3586)
01-05 10:27:57.414: E/AndroidRuntime(2311): at android.view.View.performClick(View.java:4204)
01-05 10:27:57.414: E/AndroidRuntime(2311): at android.view.View$PerformClick.run(View.java:17355)
01-05 10:27:57.414: E/AndroidRuntime(2311): at android.os.Handler.handleCallback(Handler.java:725)
01-05 10:27:57.414: E/AndroidRuntime(2311): at android.os.Handler.dispatchMessage(Handler.java:92)
01-05 10:27:57.414: E/AndroidRuntime(2311): at android.os.Looper.loop(Looper.java:137)
01-05 10:27:57.414: E/AndroidRuntime(2311): at android.app.ActivityThread.main(ActivityThread.java:5041)
01-05 10:27:57.414: E/AndroidRuntime(2311): at java.lang.reflect.Method.invokeNative(Native Method)
01-05 10:27:57.414: E/AndroidRuntime(2311): at java.lang.reflect.Method.invoke(Method.java:511)
01-05 10:27:57.414: E/AndroidRuntime(2311): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
01-05 10:27:57.414: E/AndroidRuntime(2311): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
01-05 10:27:57.414: E/AndroidRuntime(2311): at dalvik.system.NativeStart.main(Native Method)
01-05 10:27:57.414: E/AndroidRuntime(2311): Caused by: java.lang.NoSuchMethodException: Chapter6 [class android.view.View]
01-05 10:27:57.414: E/AndroidRuntime(2311): at java.lang.Class.getConstructorOrMethod(Class.java:460)
01-05 10:27:57.414: E/AndroidRuntime(2311): at java.lang.Class.getMethod(Class.java:915)
01-05 10:27:57.414: E/AndroidRuntime(2311): at android.view.View$1.onClick(View.java:3579)
01-05 10:27:57.414: E/AndroidRuntime(2311): ... 11 more
01-05 10:28:03.592: E/Trace(4119): error opening trace file: No such file or directory (2)
ответ
вам необходимо создать метод Chapter6 (View view) в вашей деятельности. Вы добавили обработчик для нажатия кнопки xml. android:onclick = "Chapter6"
Я хочу изменить pdf в каждой кнопке – viresh
, тогда вам нужно создать метод, в котором вам нужно написать логику, чтобы проверить текущую главу и метод вызова для следующей главы. И тогда вам нужно вызвать этот новый метод в onclick как android: onclick = "handleClick" –
Я хочу показать сетку – viresh
- 1. Ошибка Android Studio: FATAL EXCEPTION: main (java.lang.IllegalStateException: не удалось выполнить метод для android: onClick)
- 2. FATAL EXCEPTION: main java.lang.IllegalStateException При нажатии Назад
- 3. java.lang.IllegalStateException: Не удалось выполнить метод
- 4. FATAL ИСКЛЮЧЕНИЯ: Основной процесс: java.lang.IllegalStateException: Не удалось выполнить метод деятельности
- 5. FATAL ИСКЛЮЧЕНИЕ: главный java.lang.IllegalStateException: Не удалось выполнить метод деятельности
- 6. Ошибка: java.lang.IllegalStateException: Не удалось выполнить метод деятельности
- 7. Fatal exception main
- 8. AndroidRuntime FATAL EXCEPTION: Main
- 9. Fatal Exception IllegalStateException. Не удалось выполнить метод действия
- 10. Android: FATAL EXCEPTION: main
- 11. FATAL EXCEPTION: main java.lang.OutOfMemoryError
- 12. FATAL EXCEPTION: main/android.view.InflateException
- 13. Fatal Exception: Main android
- 14. Fatal Exception Error: main
- 15. FATAL EXCEPTION: main java.lang.NullPointerException
- 16. FATAL EXCEPTION: main: java.lang.RuntimeException:
- 17. FATAL EXCEPTION: main
- 18. FATAL EXCEPTION: main & NullPointerException
- 19. AndroidRuntime: FATAL EXCEPTION: main
- 20. SQLite FATAL EXCEPTION: main
- 21. java.lang.IllegalStateException: не удалось выполнить метод действия
- 22. Fatal Exception: Main
- 23. Android: FATAL EXCEPTION: main
- 24. FATAL EXCEPTION: main java.lang.VerifyError
- 25. Android: Fatal Exception Main
- 26. Fatal Exception: main
- 27. java.lang.IllegalStateException: Не удалось выполнить метод действия
- 28. Ошибка: java.lang.IllegalStateException: Не удалось выполнить метод деятельности
- 29. Ошибка Android - FATAL EXCEPTION: main
- 30. Fatal Exception: java.lang.IllegalStateException GoogleApiClient еще не подключен
Считаете ли вы ошибку с пониманием? Это все ... код Java не имеет значения ... дело в том, что вы добавляете обработчик к щелчку на кнопке в макете, но вы не реализовали обработчик в активности ... – Selvin
Также позвольте вашему имени метода быть чем-то иным, чем имя класса. Обычно имя метода должно быть каким-то действием, например: getMyLocation(). Это имеет смысл как имя метода. – rahul
public void chapter6 (View v) { \t \t CopyReadAssets(); \t} – viresh