La maggior parte delle ROM personalizzate ha la possibilità di premere a lungo i tasti del volume quando lo schermo è spento per controllare la musica. Questa app Android lo fa su qualsiasi dispositivo Android 8.0+!
Se hai già installato una ROM personalizzata in precedenza, ci sono buone probabilità che tu abbia visto una funzionalità che ti consente di rimappare una pressione prolungata del pulsante del volume per controllare la riproduzione multimediale. Con questa opzione abilitata, puoi premere a lungo il pulsante di aumento del volume per passare alla traccia successiva o premere a lungo il pulsante di riduzione del volume per tornare alla traccia precedente. La possibilità di saltare i brani premendo i pulsanti del volume è così onnipresente tra le ROM personalizzate che siamo sorpresi di vedere che non è stata introdotta nel software dei principali OEM.
Abbiamo spiegato come controllare la riproduzione della musica tramite i pulsanti del volume utilizzando app come Tasker O Mappatore di pulsanti
, ma nessuna di queste app replica esattamente ciò che le ROM personalizzate sono in grado di offrire. Se utilizzi Tasker o Button Mapper, puoi rimappare solo pressioni singole o multiple dei pulsanti di aumento e riduzione del volume. App come queste ascoltano le modifiche nel volume dei contenuti multimediali o utilizzano un servizio di accessibilità per intercettare la pressione dei pulsanti dai tasti del volume, ma nessuna delle due soluzioni è praticabile per intercettare la pressione prolungata dei tasti del volume quando lo schermo è spento.Poco dopo il rilascio del codice sorgente di Android 8.0 Oreo, ho notato una nuova funzionalità Android che consentirebbe di impostare un'app Android come "premere a lungo il tasto del volume sull'ascoltatore." Abbiamo ipotizzato che questa nuova API consentirebbe alle app di controllare il comportamento del pulsante del volume premuto a lungo quando lo schermo è spento, rendendo così finalmente possibile replicare la popolare funzionalità ROM personalizzata senza bisogno radice. Sebbene la funzionalità sia stata implementata in AOSP, Google non ha mai aggiunto un modo rivolto all'utente per impostare un'app come ascoltatore con pressione prolungata del tasto del volume. Come con Android personalizzazione della barra di navigazione nascosta, questa funzionalità può comunque essere utilizzata anche senza un'implementazione nell'app Impostazioni.
Questo è esattamente ciò che Membro XDA Cilenco ha fatto con il Salta traccia tramite l'app Tasti volume. È un'app open source che utilizza l'API di ascolto con pressione prolungata del tasto del volume nascosto per consentirti di cambiare traccia musicale con una pressione prolungata di uno dei pulsanti del volume anche mentre lo schermo è spento. Funziona su qualsiasi dispositivo Android 8.0 Oreo, Android 8.1 Oreo, Android 9 Pie o Android Q. L'app è stata sviluppata pochi mesi dopo la pubblicazione del nostro articolo (anche lo sviluppatore cita l'articolo come ispirazione per l'app), ma non è mai stato condiviso sui nostri forum fino alla fine del mese scorso, quando è stato finalmente portato alla nostra attenzione. L'abbiamo fatto subito un giro per vedere se funzionava, e funziona! Ecco un video pratico di Max Weinbach di XDA TV:
Per configurarlo, tutto ciò che devi fare è installare il file APK da GitHub ed esegui il seguente comando ADB:
adbshellpmgrantcom.cilenco.skiptrackandroid.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER
Quindi, abilita il servizio Notification Listener dell'app. Questo servizio Notification Listener in realtà non fa nulla, è lì solo per assicurarsi che l'app non venga uccisa in background. Sul mio Huawei Mate 20 X ho dovuto disattivare EMUI 9 funzionalità aggressiva di ottimizzazione della memoria, ma dopo posso confermare che funziona su EMUI. Poiché si tratta di un'API nascosta, non vi è alcuna garanzia che Google non ne interrompa l'accesso in una futura versione di Android. A partire da Android Pie, Google sta lavorando per limitare le API non documentate/nascoste, quindi questa soluzione potrebbe non funzionare nella versione finale di Android Q o Android R.
In alternativa, se preferisci non installare l'APK da GitHub, puoi provare la versione appena aggiornata di Next Track (versione 1.18) di XDA Recognized Developer flar2. Ha lavorato rapidamente per aggiornare questa app dopo che l'ho informato di questa API, quindi dai un'occhiata se vuoi qualcosa di un po' più personalizzabile. È possibile trovare le istruzioni su come configurarlo Qui. Lo sviluppatore sta lavorando per aggiornare il suo Applicazione per la mappatura dei pulsanti per utilizzare anche la nuova API. Il metodo esistente di Button Mapper per rimappare le pressioni prolungate del pulsante del volume mentre lo schermo è spento era un po' più complicato e si ripristinava ad ogni riavvio, ma la nuova API persiste durante gli avviamenti.
Prezzo: gratuito.
3.6.