QNA > C > Come Cambiare La Sovrapposizione Dello Schermo Sul Mio Moto G3

Come cambiare la sovrapposizione dello schermo sul mio Moto G3

Come risolvere l'errore "Screen Overlay Detected" su Android

A partire da Android Marshmallow, c'è un curioso errore che a volte si fa vedere, ma può essere difficile da decifrare la causa. L'errore "screen overlay detected" non permette il lancio di alcune app, il che lo rende una vera seccatura.

  1. Aprire Impostazioni > App
  2. Toccare l'icona dell'ingranaggio in alto a destra della pagina delle impostazioni
  3. Scorrere verso il basso e toccare "Accesso speciale"
  4. Toccare "Disegna sopra altre app" e alternare le app nella lista

Fortunatamente, è una soluzione abbastanza facile una volta che si sa cosa lo sta causando: una nuova funzione trovata in Marshmallow e Nougat che permette alle app di "disegnare" sopra altre app. Per esempio, Facebook Messenger utilizza le teste di chat per rimanere in primo piano di qualsiasi cosa si stia facendo - questa è l'app che utilizza la funzione "Disegna sopra altre app". In altre parole, è una sovrapposizione dello schermo. Sta già iniziando a fare clic, vero?

Purtroppo, alcune app fanno cose strane quando un overlay è attivamente in esecuzione, soprattutto se l'app in questione ha bisogno di richiedere un nuovo permesso. Android non permette assolutamente di modificare i permessi quando un overlay è in esecuzione, causando così l'errore "Screen Overlay Detected".

Quindi, se si installa una nuova app e la si lancia per la prima volta mentre si ha anche una conversazione su una chat di Facebook, allora si avrà un errore quando la nuova app cercherà di richiedere i suoi permessi. Nell'esempio qui sotto, sto usando Twilight - un'app in "modalità notte" - che utilizza una sovrapposizione dello schermo per fare le sue cose.

Ora, a volte quando questo errore viene generato, includerà un link "Apri impostazioni" che vi manderà direttamente nel menu "Disegna su altre app". La parte difficile è che ogni app deve essere attivata manualmente: basta toccare un'app, far scorrere la levetta "Permetti di disegnare su altre app" e tornare indietro. Potresti disabilitare ogni singola app, ma questo richiederebbe molto tempo, specialmente se hai dozzine di app installate che possono applicare sovrapposizioni.

main-qimg-fad4222a8d8c4f272c43a6953d7dc6fb.webp main-qimg-8ade815a3cbc18804bc8427bb7633ea2.webp

In definitiva, saprai quale app ha causato il conflitto, e potrai disabilitare solo quella. Quindi pensate a voi stessi:

  • Quali app avete usato di recente? Come accennato sopra, Facebook Messenger disegna sullo schermo per le chat, quindi se una chat è attivamente in esecuzione, è molto probabilmente il vostro colpevole.
  • Quali app passive usate che girano in background? Allo stesso modo, app come CF.lumen e Twilight disegnano sullo schermo quando sono abilitate, quindi dovrai mettere in pausa o disabilitare questi servizi per eliminare l'errore di sovrapposizione dello schermo.

Quell'elenco mostra tutte le app che hanno il permesso di disegnare sullo schermo-ma se riesci a capire quale sta effettivamente disegnando sullo schermo quando ottieni quell'errore, puoi semplicemente disabilitare quella e andare avanti.

Ovviamente, questo non è infallibile-in alcuni casi ci può essere più di una app che disegna sullo schermo, il che può essere incredibilmente frustrante. In quella situazione, io andrei avanti e li disabiliterei tutti, poi li riabiliterei in base alle necessità. È un pasticcio, di sicuro.

Come accedere al menu "Draw Over Other Apps"

Come si arriva al menu "Draw over other apps" senza prima sperimentare l'errore, che genera un link veloce? O se non c'è nessun link? Quella parte è abbastanza facile. Il problema più grande è che l'impostazione per la sovrapposizione dello schermo si trova in punti diversi nei telefoni di diversi produttori. Ecco la ripartizione.

Su Android Stock

Su Android Stock, tira la paralisi delle notifiche due volte e tocca l'icona dell'ingranaggio.

main-qimg-4379a9c466e5ad01ad482703469a733b.webp

Da lì, vai giù su "Apps," poi tocca l'icona dell'ingranaggio in alto a destra. Ingranaggi ovunque! In alternativa, puoi chiamarlo ingranaggio. Davvero non mi interessa.

main-qimg-02a037a74235b7f18009a170b3ed9d88.webp

In questo menu, scorri in basso e tocca "Accesso speciale". Da lì, troverai il menu "Disegna sopra altre app". Questo è quello che stavi cercando! Toccalo.

main-qimg-cc009c2a04aa084cea7045b2a14a12b2.webp main-qimg-85551bc2e0c7895b97314e1d70070771.webp

Sentiti libero di alternare le cose qui a tuo piacimento. Basta aprire ogni voce per attivarla o disattivarla. Divertimento.

Se non siete sicuri di cosa stia causando l'errore "Screen Overlay Detected", può farvi venire voglia di lanciare il vostro telefono. Infatti, ho avuto più amici che hanno riscontrato questo errore (e successivamente mi hanno chiesto spiegazioni) che qualsiasi altro errore! Quindi ecco la soluzione - non c'è di che, amici.

Grazie per aver letto e seguitemi se vi è piaciuto per altre risposte del genere! ☺️☺️

Cheers!!

Di Ardy

Come ci si sente ad essere un otaku di Touhou? :: Il touchpad del mio portatile non funziona più. Sto usando Windows 10. Come posso rimediare?
Link utili