Autore Topic: Layout divers solo su tablet  (Letto 525 volte)

Offline TheSgrash

  • Nuovo arrivato
  • *
  • Post: 21
  • Respect: 0
    • TheSgrash
    • Mostra profilo
  • Dispositivo Android:
    Motorola Milestone e Asus Transformer
  • Play Store ID:
    Davide TheSgrash
  • Sistema operativo:
    ArchLinux - Win7 - Ubuntu 11.04
Layout divers solo su tablet
« il: 10 Febbraio 2012, 16:14:52 CET »
0
Ho creato un app con layout gridview che si adatta alla risoluzione (quindi unica cartella layouts)... ho notato, però, che su tablet la gridview si vede veramente male e vorrei fare un layout SOLO per i dispositivi xlarge... come posso fare?

frusso

  • Visitatore
Re:Layout divers solo su tablet
« Risposta #1 il: 10 Febbraio 2012, 16:24:31 CET »
+1
Metti le tue definizione di risorse in una cartella chiamata

drawable-sw720dp

verrà utilizzata da tutti i dispositivi che hanno la  larghezza/lunghezza minima di 720dp (i tablet hanno 1280x800, quindi la minima è 800) metnre i telefoni 800x480 (quindi la minima è 480)

Offline TheSgrash

  • Nuovo arrivato
  • *
  • Post: 21
  • Respect: 0
    • TheSgrash
    • Mostra profilo
  • Dispositivo Android:
    Motorola Milestone e Asus Transformer
  • Play Store ID:
    Davide TheSgrash
  • Sistema operativo:
    ArchLinux - Win7 - Ubuntu 11.04
Re:Layout divers solo su tablet
« Risposta #2 il: 10 Febbraio 2012, 16:28:06 CET »
0
e per il layout?

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Layout divers solo su tablet
« Risposta #3 il: 10 Febbraio 2012, 17:15:07 CET »
+1
Una utilissima spiegazione su come distinguere layout tablet-only:
Preparing for Handsets | Android Developers Blog

In sostanza è come dice frusso, ma in questo caso suggeriscono di usare 600dp come smallest width, così da includere anche i tablet da 7 pollici.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline TheSgrash

  • Nuovo arrivato
  • *
  • Post: 21
  • Respect: 0
    • TheSgrash
    • Mostra profilo
  • Dispositivo Android:
    Motorola Milestone e Asus Transformer
  • Play Store ID:
    Davide TheSgrash
  • Sistema operativo:
    ArchLinux - Win7 - Ubuntu 11.04
Re:Layout divers solo su tablet
« Risposta #4 il: 10 Febbraio 2012, 17:22:05 CET »
0
ora mi vado a leggere quello che hai postato, intanto, però, quello che non capisco è:
frusso ha parlato di drawable
io in res ho
drawable-hdpi  drawable-mdpi drawable-ldpi drawable-xhdpi layout values
ho capito che la cartella dei drawable vengono scelti in base al dispositivo ma mi ponevo il problema per la cartella dei layout in cui ho una 10ina di layout (per le varie activity)... se creo la cartella layout-sw600dp nel caso di tablet usa questa cartella e in caso di cell quella normale?