Ich habe eine onTouchListener
erstellt. Leider OnTouch() -Methode throws
mir eine Warnung:onTouchListener Warnung: onTouch sollte View # performClick aufrufen, wenn ein Klick erkannt wird
com/calculator/activitys/Calculator$1#onTouch should call View#performClick when a click is detected
Was bedeutet dies? Ich habe keine Informationen über diese Warnung gefunden. Hier ist der vollständige Code:
LinearLayout llCalculatorContent = (LinearLayout) fragmentView.findViewById(R.id.calculator_content);
llCalculatorContent.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
Tools.hideKeyboard(getActivity(), getView());
getView().clearFocus();
return false;
}
});
Sie nur die Warnung loswerden wollen rufen 'v.performClick()'. Die Implementierung wird ein wenig Sound (wenn Sie es auf Ihrem Gerät aktiviert haben) und rufen Sie den OnClickListener, die Sie wahrscheinlich nicht überschrieben haben – Blackbelt
Ihre Antwort war richtig. Vielen Dank –