Как добавить кликабельные кнопки в макетах фрагментов
В приложении, которое я разрабатываю для своей работы, я использую прокручиваемый вид вкладки с пролистыванием, чтобы отобразить фрагмент в каждом разделе. Каждый фрагмент имеет множество кнопок для перехода на разные сайты.
По некоторым причинам первые два раздела работают великолепно, однако любая кнопка в 3-м и 4-м разделе просто закрывает приложение.
Я раздул макет в каждом из фрагментов, имея класс для каждого из них, и в моей работе на главной странице он разбивается на любую кнопку, которую я реализую, которая должна быть на 3-й /4-й странице. Любая помощь высоко ценится
Логкат -
08-04 10:24:36.256: E/AndroidRuntime(20886): FATAL EXCEPTION: main
08-04 10:24:36.256: E/AndroidRuntime(20886): java.lang.IllegalStateException: Could not execute method of the activity
08-04 10:24:36.256: E/AndroidRuntime(20886): at android.view.View$1.onClick(View.java:3626)
08-04 10:24:36.256: E/AndroidRuntime(20886): at android.view.View.performClick(View.java:4231)
08-04 10:24:36.256: E/AndroidRuntime(20886): at android.view.View$PerformClick.run(View.java:17537)
08-04 10:24:36.256: E/AndroidRuntime(20886): at android.os.Handler.handleCallback(Handler.java:725)
08-04 10:24:36.256: E/AndroidRuntime(20886): at android.os.Handler.dispatchMessage(Handler.java:92)
08-04 10:24:36.256: E/AndroidRuntime(20886): at android.os.Looper.loop(Looper.java:158)
08-04 10:24:36.256: E/AndroidRuntime(20886): at android.app.ActivityThread.main(ActivityThread.java:5777)
08-04 10:24:36.256: E/AndroidRuntime(20886): at java.lang.reflect.Method.invokeNative(Native Method)
08-04 10:24:36.256: E/AndroidRuntime(20886): at java.lang.reflect.Method.invoke(Method.java:511)
08-04 10:24:36.256: E/AndroidRuntime(20886): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1083)
08-04 10:24:36.256: E/AndroidRuntime(20886): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:850)
08-04 10:24:36.256: E/AndroidRuntime(20886): at dalvik.system.NativeStart.main(Native Method)
08-04 10:24:36.256: E/AndroidRuntime(20886): Caused by: java.lang.reflect.InvocationTargetException
08-04 10:24:36.256: E/AndroidRuntime(20886): at java.lang.reflect.Method.invokeNative(Native Method)
08-04 10:24:36.256: E/AndroidRuntime(20886): at java.lang.reflect.Method.invoke(Method.java:511)
08-04 10:24:36.256: E/AndroidRuntime(20886): at android.view.View$1.onClick(View.java:3621)
08-04 10:24:36.256: E/AndroidRuntime(20886): ... 11 more
08-04 10:24:36.256: E/AndroidRuntime(20886): Caused by: java.lang.NullPointerException
08-04 10:24:36.256: E/AndroidRuntime(20886): at com.j1mmyg88.guruapp.MainPage.onClick(MainPage.java:158)
08-04 10:24:36.256: E/AndroidRuntime(20886): ... 14 more
У меня недостаточно репутации, чтобы добавить более двух ссылок =(