Android Studioの機能を使ったボタン処理(画面遷移)を行いたいのですが、エラーが出てしまい実装できません。
#追記
xmlの編集はレイアウトエディタを使用して、ボタン処理を実装しています。ボタンのpropertiesのonClick項目でプルダウンにActivity側で作成しているメソッドが二重表示(全く同じメソッドが二つ選択肢にでている)されています。
上手く処理が行えている画面では、ボタンのpropertiesに上記のような現象が起きていないため、不具合の原因と関係があるのではないかと思っています。
###発生している問題・エラーメッセージ
メソッドを設定しているボタンを押下すると下記のメッセージが表示され、アプリが終了します。 問題が発生したため、[プロジェクト名]を終了します。 以下ログになります。 I/OpenGLRenderer: Initialized EGL, version 1.4 E/EGL_emulation: tid 3075: eglSurfaceAttrib(1165): error 0x3009 (EGL_BAD_MATCH) W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xaa7fdaa0, error=EGL_BAD_MATCH D/AndroidRuntime: Shutting down VM E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.__, PID: 3060 java.lang.IllegalStateException: Could not find method on[メソッド名] (MainActivity)(View) in a parent or ancestor Context for android:onClick attribute defined on view class android.support.v7.widget.AppCompatButton with id 'button' at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.resolveMethod(AppCompatViewInflater.java:327) at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:284) at android.view.View.performClick(View.java:5198) at android.view.View$PerformClick.run(View.java:21147) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5417) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
###該当ソース
■MainActivity.java public void on[メソッド名](View view){ Intent intent = new Intent(this, [読みだしたいクラス名]Activity.class); startActivity(intent); } ■activity_main.xml <Button android:text="@string/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@+id/button" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:id="@+id/button" android:onClick="on[メソッド名] (MainActivity)" />
###試したこと
ボタン押下後、画面遷移できるようしたいです。
###補足情報(言語/FW/ツール等のバージョンなど)
Android Studio2.2.3
以上になります。どなたかお願いいたします。