Was ist der Unterschied zwischen getAction () und getActionMasked () in MotionEvent für Android?

Ich bin durch die beiden Methoden in Android verwirrt. Es scheint, dass beide Methoden Ihnen mitteilen, um welche Art von Ereignis es sich handelt, d. H. Ob es sich um ein Abwärts- oder Aufwärtsereignis handelt.

Wann werde ich welche verwenden?

public void onTouchEvent(MotionEvent e)

Bitte zitieren Sie die Dokumentation nicht, da ich sie gelesen habe und ich keinen Parameter sehe, den ich für eine der Methoden angeben kann, um etwas anderes zu erhalten.

public final int getAction ()

und

public final int getActionMasked()

Antworten auf die Frage(2)

Ihre Antwort auf die Frage