Core Locationbutton

  
Ultimo aggiornamento Release stabile Candidato per la release Release beta Release alpha
17 giugno 2026 - - - -

Dichiara le dipendenze

Per aggiungere una dipendenza da core locationbutton, 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 necessari nel file build.gradle per la tua app o il tuo modulo:

Groovy

dependencies {
    implementation "androidx.core.locationbutton:locationbutton:"
    implementation "androidx.core.locationbutton:locationbutton-compose:"
    implementation "androidx.core.locationbutton:locationbutton-testing:"
}

Kotlin

dependencies {
    implementation("androidx.core.locationbutton:locationbutton:")
    implementation("androidx.core.locationbutton:locationbutton-compose:")
    implementation("androidx.core.locationbutton:locationbutton-testing:")
}

Per saperne di più sulle dipendenze, consulta Aggiungere dipendenze di build.

Feedback

Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se riscontri nuovi problemi o hai idee per migliorare questa raccolta. Prima di segnalare un nuovo problema, dai un'occhiata ai problemi esistenti in questa raccolta. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.

Crea un nuovo problema

Per saperne di più, consulta la documentazione di Issue Tracker.

Versione 1.0

Versione 1.0.0-alpha01

17 giugno 2026

androidx.core.locationbutton:locationbutton:1.0.0-alpha01, androidx.core.locationbutton:locationbutton-compose:1.0.0-alpha01 e androidx.core.locationbutton:locationbutton-testing:1.0.0-alpha01 sono stati rilasciati. La versione 1.0.0-alpha01 contiene questi commit.

Nuove funzionalità

La release alpha iniziale delle implementazioni AndroidX di LocationButton che consentono alle applicazioni basate su View e Compose di richiedere facilmente l'autorizzazione di accesso alla posizione esatta una sola volta. Per i dispositivi con Android 16 (API 36) o versioni precedenti, la libreria offre la compatibilità automatica con le versioni precedenti impostando come predefiniti i prompt standard per l'autorizzazione di accesso alla posizione.

Modifiche alle API

  • È stata aggiunta la visualizzazione LocationButton come punto di accesso per le applicazioni basate su visualizzazioni.
  • È stato aggiunto il composable LocationButton come punto di ingresso per le applicazioni basate su Compose.
  • Aggiunti OnPermissionResultListener, OnErrorListener e OnRequestPermissionsListener per la gestione dei callback.
  • È stato aggiunto TestLocationButtonProvider per consentire alle app di testare i flussi che si basano su LocationButton sicuro.