Eingabe

  
Latenz von Eingabeinteraktionen durch Vorhersage zukünftiger MotionEvents reduzieren
Letzte Aktualisierung Stabile Release Releasekandidat Beta-Release Alpha-Release
19. November 2025 1.0.0 - - -

Abhängigkeiten deklarieren

Für eine Abhängigkeit von Input müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.

Fügen Sie der Datei build.gradle für Ihre App oder Ihr Modul die Abhängigkeiten für die benötigten Artefakte hinzu:

Cool

dependencies {
    implementation "androidx.input:input-motionprediction:1.0.0"
}

Kotlin

dependencies {
    implementation("androidx.input:input-motionprediction:1.0.0")
}

Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.

Feedback

Ihr Feedback hilft uns, Jetpack zu verbessern. Wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben, lassen Sie es uns wissen. Bevor Sie ein neues Problem erstellen, sollten Sie sich jedoch die bereits gemeldeten Probleme in dieser Bibliothek ansehen. Wenn Sie sich einer Problemmeldung anschließen möchten, klicken Sie auf den Button mit dem Stern.

Neues Problem melden

Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.

Für dieses Artefakt gibt es keine Versionshinweise.

Version 1.0

Version 1.0.0

19. November 2025

androidx.input:input-motionprediction:1.0.0 ist veröffentlicht. Version 1.0.0 enthält diese Commits.

Version 1.0.0-rc01

5. November 2025

androidx.input:input-motionprediction:1.0.0-rc01 ist veröffentlicht. Version 1.0.0-rc01 enthält diese Commits.

Fehlerkorrekturen

Version 1.0.0-beta06

13. August 2025

androidx.input:input-motionprediction:1.0.0-beta06 ist veröffentlicht. Version 1.0.0-beta06 enthält diese Commits.

Neue Funktionen

  • Die Bibliothek verwendet jetzt die Systemvorhersage-API, sofern verfügbar.

API-Änderungen

  • Entfernen veralteter @RequiresApi(21)-Annotationen (I9103b)

Version 1.0.0-beta05

2. Oktober 2024

androidx.input:input-motionprediction:1.0.0-beta05 ist veröffentlicht. Version 1.0.0-beta05 enthält diese Commits.

Fehlerkorrekturen

  • Verhindern, dass die Vorhersage über den angeforderten Betrag hinausgeht (Ifbf49, b/369330439)
  • Die manuelle Beschreibung des Zugriffs auf neue Plattform-APIs wurde entfernt, da dies automatisch über die API-Modellierung erfolgt, wenn R8 mit AGP 7.3 oder höher verwendet wird (z. B. R8-Version 3.3), und für alle Builds, wenn AGP 8.1 oder höher verwendet wird (z. B. D8-Version 8.1). Clients, die AGP nicht verwenden, wird empfohlen, auf D8-Version 8.1 oder höher zu aktualisieren. Weitere Details finden Sie in diesem Artikel. (If6b4c, b/345472586)

Version 1.0.0-beta04

1. Mai 2024

androidx.input:input-motionprediction:1.0.0-beta04 ist veröffentlicht. Version 1.0.0-beta04 enthält diese Commits.

Neue Funktionen

  • Die Vorhersage wird nicht abrupt beendet.
  • Die integrierte Vorhersage ist jetzt die Standardeinstellung anstelle der Systemvorhersage.

Fehlerkorrekturen

  • Version 21 als Standard-minSdkVersion von androidx-Bibliotheken festlegen (I6ec7f)
  • Die Zeit für das Down-Ereignis für die Multi-Pointer-Ereignisse (04824a) wurde korrigiert.
  • Korrektur des Zeitstempels für den ersten Zeiger (dee0b0).
  • Falsche historische Zeit bei mehreren Zeigern korrigiert (1189fa).

Version 1.0.0-beta03

20. September 2023

androidx.input:input-motionprediction:1.0.0-beta03 ist veröffentlicht. Version 1.0.0-beta03 enthält diese Commits.

Neue Funktionen

  • Mit genauen Tools können Sie die Konfidenz der Vorhersage erhöhen. (57cb7c6)
  • Optimierte Arbeitsspeicherzuweisung für die integrierte Vorhersagebibliothek. (0b7686e)

Version 1.0.0-beta02

26. Juli 2023

androidx.input:input-motionprediction:1.0.0-beta02 ist veröffentlicht. Version 1.0.0-beta02 enthält diese Commits.

Neue Funktionen

  • Unterstützung für die Android U-Systemvorhersage-API (I7261f) hinzugefügt

API-Änderungen

  • Zusammengeführte öffentliche und experimentelle API-Dateien für h- bis m-Pfade (Ic4630, b/278769092)

Fehlerkorrekturen

  • Bei vorhergesagten Bewegungsereignissen werden jetzt die richtige Down- und Ereigniszeit angegeben (I40059)

Version 1.0.0-beta01

22. März 2023

androidx.input:input-motionprediction:1.0.0-beta01 ist veröffentlicht. Version 1.0.0-beta01 enthält diese Commits.

Neue Funktionen

  • Ausrichtung und Neigung sind in den vorhergesagten Bewegungsereignissen enthalten.
  • Interna für dynamisch berechnete Vorhersagen

API-Änderungen

  • Die Methode close wurde entfernt, da sie nicht mehr benötigt wird (I84349).

Version 1.0.0-alpha02

7. Dezember 2022

androidx.input:input-motionprediction:1.0.0-alpha02 ist veröffentlicht. Version 1.0.0-alpha02 enthält diese Commits.

API-Änderungen

  • recordMovement wurde in record und dispose in close umbenannt (I018c0)

Version 1.0.0-alpha01

24. Oktober 2022

androidx.input:input-motionprediction:1.0.0-alpha01 ist veröffentlicht. Version 1.0.0-alpha01 enthält diese Commits.

Neue Funktionen

  • Erste Version der AndroidX-Bibliothek für die Eingabevorhersage. Dazu gehört eine API, mit der die wahrgenommene Latenz von Eingabeinteraktionen durch die Vorhersage zukünftiger Bewegungsereignisse reduziert werden kann.

API-Änderungen

  • Es wird MotionEventPredictor eingeführt, ein Dienstprogramm, das auf Grundlage der zuvor empfangenen Ereignisse vorhergesagte Bewegungsereignisse bereitstellt.