2017-05-04 1 views
-4

このエラーが発生します。onClick()メソッドが例外を検出できない

java.lang.IllegalStateException:アンドロイドの親や先祖のコンテキストでメソッドのClicked(ビュー)を見つけることができませんでした:のonClick属性には、「ボタン2」idを持つビュークラスandroid.support.v7.widget.AppCompatButtonで定義された

私は別のJavaクラスを自分のアプリケーションで使用しています。

私のJavaクラス

https://pasteb in.com/gwdf1Zrf 

マイXML

https://pasteb in.com/b0SQUPvW 

私はMainActivityonClick()方法を得ることができますが、私はあなたのXMLで "another.java"

+4

に設定あなたの関数で はないの外部リンクで、ここにあなたのコードを投稿してください。 –

答えて

0

に取得したい、入力を開始メソッドが表示されるまでonClick属性。

android:onClick="Clicked" //while typing, the methods in your activity will show up here if they are public 

表示されない場合は、xmlが実際にあなたのアクティビティに設定されていることを確認してください。あなたのXMLのトップ

tools:context 

と公共

関連する問題