J'ai une arborescence avec des cases à cocher et une liste d'images. Je cherche à fixer son look sur les deux appareils 6.0 et 6.5 mais je ne peux pas le faire fonctionner. Soit c'est ok sur un appareil et l'air merdique de l'autre.CF - Vue TreeView sur les appareils 6.0 et 6.5
Les cases à cocher sont si petites sur 6.5 que je ne peux même pas les toucher. Si je change la police je reçois d'énormes cases à cocher et le texte sur l'appareil 6.0. Aussi, je ne sais pas comment définir la taille de l'image de sorte qu'il serait bien sur les deux appareils.
Puis-je obtenir des conseils sur la façon de procéder?
merci!
Hmmm ... le problème sont des images dans imageList. Je pense que faire une classe d'usine et vérifier le registre pour la version de l'appareil ou la résolution de l'écran n'est pas la bonne façon. Y at-il une option DPI qui redimensionner l'image correctement par lui-même? – no9
Cela ne fonctionne pas bien ou génère des images qui n'ont pas l'air terrible, non. – ctacke
Actuellement, la bonne façon est de comprendre le DPI de l'appareil. Divisez cela par 96 et vous obtenez 1pixed équivalent à tous les appareils. Toutes les valeurs (largeur, hauteur) doivent être multipliées avec ce résultat ... – no9