2012-10-15 2 views

Répondre

0

J'ai essayé le tvdpi, mais malheureusement, le Galaxy S3 ramassait ses ressources. J'ai fini par utiliser la mise en page et la mise en page - grand pour les ressources. Les Nexus et les Google TV tirent leurs ressources de la mise en page large et le Galaxy S3 tire ses ressources de la mise en page. Merci.

1

Vous pouvez utiliser tvdpi:

Ressources pour les écrans quelque part entre mdpi et hdpi; environ 213dpi. Ceci n'est pas considéré comme un groupe de densité "primaire". Il est principalement destiné aux téléviseurs et la plupart des applications ne devraient pas en avoir besoin. Fournir ressources mdpi et hdpi est suffisant pour la plupart des applications et le système les mettra à l'échelle selon les besoins. Si vous trouvez nécessaire de fournir des ressources tvdpi , vous devez les dimensionner à un facteur de 1,33 * mdpi. Pour l'exemple , une image 100px x 100px pour les écrans mdpi doit être 133px x 133px pour tvdpi.

+0

Merci, donc si je veux avoir une disposition différente pour le téléphone Galaxy que la télévision, je placerais les ressources TV dans layout-tvdpi? Et juste la mise en page pour les téléphones? – user922295

+1

Notez que bien que 'tvdpi' exclue le Galaxy Nexus, vous ne devriez probablement pas l'utiliser seul pour essayer d'identifier un appareil Google TV. Le Nexus 7 utilise également 'tvdpi'. (http://android-developers.blogspot.com/2012/07/getting-your-app-ready-for-jelly-bean.html) – kabuko

0

TV réglage de la taille de l'écran adressable (en pixels) la densité de l'écran d'identification de densité (en dp) Résolution d'affichage (en dp) Taille de l'écran d'identification

  • 720p 1280 x 720 px tvdpi 213 960 x 540 grand

  • 1080p 1920 x 1080 px xhdpi 320 960 x 540 grand

Ceci est de: https://developers.google.com/tv/android/docs/gtv_android_patterns

informations plus détaillées sur la ligne directrice d'affichage: https://developers.google.com/tv/android/docs/gtv_displayguide

Questions connexes