Quel identificateur de ressource puis-je utiliser pour Google TV afin de le distinguer des téléphones tels que le Galaxy S3, layout-sw720dp ne fonctionne pas?Identifiant de ressource Android pour les téléphones haute résolution et les téléviseurs Google
Répondre
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.
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.
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
- 1. Scaling ImageViews Pour les téléphones haute résolution
- 2. Texte apparaissant petit dans les téléphones haute résolution Android
- 3. marché et résolution haute Icône
- 4. Différentes dispositions pour les écrans haute résolution?
- 5. Android sur les tablettes et les téléphones
- 6. Présentation de l'application android pour les téléphones et tablettes Android
- 7. Cibler uniquement les appareils haute résolution (pixels) sur Android Market
- 8. Densité des téléphones Android
- 9. Qualificatif de ressource pour l'orientation paysage uniquement sur les téléphones
- 10. Problèmes de haute résolution
- 11. Android marketplace; Application haute résolution Icône
- 12. iPhone 4 écran haute résolution + haute résolution icône Google Maps personnalisé?
- 13. Comment télécharger l'icône App Store pour les écrans haute résolution?
- 14. Détection des angles Opencv pour les images haute résolution
- 15. Comment faire une broche de style Google-map pour une haute résolution sur Android OS?
- 16. support de résolution multi pour tous les appareils Android
- 17. Traiter des images haute résolution
- 18. Icône haute résolution Compositeur
- 19. Tag vidéo HTML5 pour les téléphones Android
- 20. Jeu SDK pour les téléphones Android
- 21. compilateur Java pour les téléphones Android
- 22. minuterie haute résolution dans android pour le métronome
- 23. Spécifications pour tous les téléphones Android
- 24. identifiant de ressource XML Activité Android manquant
- 25. Valeurs de résolution dans config.lua pour les applications écrites pour les nouveaux téléphones portables.
- 26. Android, la projection DLNA sur les téléviseurs intelligents
- 27. Connexion sur les téléphones Android
- 28. Carte Android: compatible sur tous les téléphones?
- 29. Liste des téléphones Android les plus populaires?
- 30. Comment les périphériques haute résolution tels que les écrans Retina et les téléphones 1080p traitent-ils les pixels dans les requêtes multimédia?
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
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