ingresso
Ultimo aggiornamento | Release stabile | Candidato per la release | Release beta | Release alpha |
---|---|---|---|---|
13 agosto 2025 | - | - | 1.0.0-beta06 | - |
Dichiarazione di dipendenze
Per aggiungere una dipendenza da Input, devi aggiungere il Repository Maven di Google al tuo progetto. Per saperne di più, consulta il repository Maven di Google.
Aggiungi le dipendenze per gli artefatti che ti servono nel file build.gradle
per
la tua app o il tuo modulo:
Alla moda
dependencies { implementation "androidx.input:input-motionprediction:1.0.0-beta06" }
Kotlin
dependencies { implementation("androidx.input:input-motionprediction:1.0.0-beta06") }
Per saperne di più sulle dipendenze, consulta Aggiungi dipendenze di build.
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se riscontri nuovi problemi o hai idee per migliorare questa libreria. Prima di crearne uno nuovo, dai un'occhiata ai problemi esistenti in questa libreria. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per ulteriori informazioni, consulta la documentazione di Issue Tracker.
Non sono disponibili note di rilascio per questo artefatto.
Versione 1.0
Versione 1.0.0-beta06
13 agosto 2025
androidx.input:input-motionprediction:1.0.0-beta06
viene rilasciata. La versione 1.0.0-beta06 contiene questi commit.
Nuove funzionalità
- La libreria ora utilizzerà l'API di previsione del sistema, se disponibile.
Modifiche alle API
- Rimozione delle annotazioni
@RequiresApi(21)
obsolete (I9103b)
Versione 1.0.0-beta05
2 ottobre 2024
androidx.input:input-motionprediction:1.0.0-beta05
viene rilasciata. La versione 1.0.0-beta05 contiene questi commit.
Correzioni di bug
- Impedisci alla previsione di superare l'importo richiesto (Ifbf49, b/369330439)
- È stata rimossa la definizione manuale dell'accesso alle nuove API della piattaforma, poiché questa avviene automaticamente tramite la modellazione delle API quando si utilizza R8 con AGP 7.3 o versioni successive (ad es. R8 versione 3.3) e per tutte le build quando si utilizza AGP 8.1 o versioni successive (ad es. D8 versione 8.1). I client che non utilizzano AGP sono invitati a eseguire l'aggiornamento alla versione 8.1 o successive di D8. Consulta questo articolo per ulteriori dettagli. (If6b4c, b/345472586)
Versione 1.0.0-beta04
1° maggio 2024
androidx.input:input-motionprediction:1.0.0-beta04
viene rilasciata. La versione 1.0.0-beta04 contiene questi commit.
Nuove funzionalità
- La previsione non si interromperà improvvisamente
- La previsione integrata è ora quella predefinita anziché quella di sistema
Correzioni di bug
- Passa a 21 come
minSdkVersion
predefinita delle librerie androidx (I6ec7f) - Correzione dell'ora dell'evento di pressione per gli eventi multi-pointer (04824a).
- Correggi il timestamp storico per il primo puntatore (dee0b0).
- Correzione dell'ora storica errata quando sono presenti più puntatori (1189fa).
Versione 1.0.0-beta03
20 settembre 2023
androidx.input:input-motionprediction:1.0.0-beta03
viene rilasciata. La versione 1.0.0-beta03 contiene questi commit.
Nuove funzionalità
- Aumenta l'affidabilità delle previsioni quando utilizzi strumenti accurati. (57cb7c6)
- Allocazione della memoria della libreria di previsione integrata ottimizzata. (0b7686e)
Versione 1.0.0-beta02
26 luglio 2023
androidx.input:input-motionprediction:1.0.0-beta02
viene rilasciata. La versione 1.0.0-beta02 contiene questi commit.
Nuove funzionalità
- Aggiungi il supporto per l'API di previsione del sistema Android U (I7261f)
Modifiche alle API
- Unione dei file API pubblici e sperimentali per i percorsi da h a m (Ic4630, b/278769092)
Correzioni di bug
- Gli eventi di movimento previsti ora riportano l'ora dell'evento e il down corretti (I40059)
Versione 1.0.0-beta01
22 marzo 2023
androidx.input:input-motionprediction:1.0.0-beta01
viene rilasciata. La versione 1.0.0-beta01 contiene questi commit.
Nuove funzionalità
- Orientamento e inclinazione sono presenti negli eventi di movimento previsti
- Interni della previsione calcolata dinamicamente
Modifiche alle API
- Rimosso il metodo
close
perché non è più necessario (I84349)
Versione 1.0.0-alpha02
7 dicembre 2022
androidx.input:input-motionprediction:1.0.0-alpha02
viene rilasciata. La versione 1.0.0-alpha02 contiene questi commit.
Modifiche alle API
recordMovement
rinominato inrecord
edispose
rinominato inclose
(I018c0)
Versione 1.0.0-alpha01
24 ottobre 2022
androidx.input:input-motionprediction:1.0.0-alpha01
viene rilasciata. La versione 1.0.0-alpha01 contiene questi commit.
Nuove funzionalità
- Versione iniziale della libreria AndroidX per la previsione dell'input. Ciò include un'API per ridurre la latenza percepita delle interazioni di input prevedendo i futuri eventi di movimento.
Modifiche alle API
- Introduce
MotionEventPredictor
, un'utilità che fornisce eventi di movimento previsti in base a quelli ricevuti in precedenza.