Autore Topic: Adattare le immagini alla risoluzione schermo  (Letto 218 volte)

Offline Darèios89

  • Utente junior
  • **
  • Post: 68
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG G2
Adattare le immagini alla risoluzione schermo
« il: 03 Agosto 2016, 19:30:48 CEST »
0
Ciao a tutti, come da titolo sapreste spiegarmi se esiste un modo per controllare a run time da codice qual è la risoluzione dello schermo del dispositivo in modo da caricare con degli "if" "else" le immagini in base alla risoluzione?

Offline iClaude

  • Utente normale
  • ***
  • Post: 177
  • Respect: +11
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S5
  • Sistema operativo:
    Windows 10
Re:Adattare le immagini alla risoluzione schermo
« Risposta #1 il: 04 Agosto 2016, 10:10:43 CEST »
+1
Più che la risoluzione dello schermo conta la densità,  che dipende anche dalle dimensioni.
Per questo esistono le varie cartelle per i drawable: mdpi, hdpi, xhdpi.......

Offline Darèios89

  • Utente junior
  • **
  • Post: 68
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG G2
Re:Adattare le immagini alla risoluzione schermo
« Risposta #2 il: 05 Agosto 2016, 15:42:35 CEST »
0
Ah si perfetto, però in quel modo io ad esempio se ho 3 immagini in 3 cartelle separate in base alla densità, mdpi, hdpi, xhdpi, come faccio da codice se devo settare una imageview a capire la densità corrente?

Offline iClaude

  • Utente normale
  • ***
  • Post: 177
  • Respect: +11
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S5
  • Sistema operativo:
    Windows 10
Re:Adattare le immagini alla risoluzione schermo
« Risposta #3 il: 05 Agosto 2016, 15:47:18 CEST »
+1
Utilizzi lo stesso nome per l'immagine e Android in automatico seleziona l'immagine corretta.