この警告に関する質問がありますが、これを取り除く方法はまだ分かりません。 多くのボタンがあり、自分の "スペース"にすべてのコードを保存したいので、クラスレベルでOnTouchListenerインターフェイスを実装する必要はありません。 performClick after ACTION_UPケースを追加しましたが、警告は引き続き発生します。カスタムビュー 'ImageButton'にはsetOnTouchListenerが呼び出されていますが、オーバーライドしませんperformClick
は
View.performClick();
send.performClick();
にあなたの
send.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
switch (motionEvent.getAction()){
case MotionEvent.ACTION_UP:
view.performClick();
break;
default:
break;
}
return true;
}
});
を見てあなたの質問は明らかではないが、あなたは手の込んだことができますか? –
もちろん、申し訳ありませんより良い方法で私の問題を説明しなかった場合。 Android Studio 3でのインターフェイスの実装では、performclickをオーバーライドしないという警告が表示され続けます。私は解決策を探しています – AeonDave
Shar performclick()メソッド –