私は古いPCでうまく動作していた多くのAndroidプロジェクトを持っていました。今、私はそれらをインポートしようとしたとき、彼らは実行されていません。問題はonClickListener
が機能していないことです。 onClick method
があるどこ、それはエラーがスローされます。プロジェクトをインポート中
The method onClick(View) of type new View.OnClickListener(){} must override a superclass method
私の実際の方法は次のとおりです。
myBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//my code
}
});
問題だろうどのようなすべてのプロジェクトでは、それは同じことを示してonClick
方法があるどこ?。
すべてのプロジェクトをクリーニングして再構築しましたか?また、各プロジェクトのプロジェクトプロパティを修正することもできます。そのためには、プロジェクト> Androidツール>プロジェクトのプロパティを修正してください。 – Hiral
が試行されました。正常に動作しません。 –
すべてのインポートを削除してもう一度やり直してください。あなたはonClick()を書いていますか、それとも "button"を書くことによってコードに自動的に追加されますか?すべてのインポートを最初に確認してください。これがあなたのために使用されない場合は、sdkパスをもう一度設定し、ヘルプメニューから新しいソフトウェアを再度ダウンロードしてください。 – anddev