2017-04-23 2 views
1

Je suis nouveau à android et essayant de comprendre comment placer le logo et la taille de police sur toute la résolution d'écran. Pour la résolution XHDPI, la taille de mon logo est 60 dp et la taille de la police est 23sp. Je sais que la résolution MDPI est la moitié de la résolution XHDPI et la résolution XXHDPI est le double de ce que la résolution XHDPI, mais ces ratios ne fonctionnent pas selon mes attentes aussi je dois maintenir le même ratio d'aspect pour tablette. S'il vous plaît aidez-moi iciComment maintenir la taille d'imageview et la taille de police à travers la résolution d'écran y compris la tablette

Répondre

1
  1. Définir les tailles d'image dans le fichier dimensions.xml.
  2. Créez un fichier dimensions.xml différent pour différentes résolutions. Ex; -

    valeurs - dimen.xml valeurs-SW600 - Dimensions.xml valeurs sw720 - Dimensions.xml

+0

Ce qui devrait être la taille du ratio dans les dimensions XML –

0

vous pouvez utiliser la mise en page des contraintes (vérifier here)

ou Vous pouvez créer différentes dispositions en fonction de la taille de l'écran. (here)

+0

Créer une mise en page différente pour différents écran me prendra des âges pour terminer le projet j'ai 32 écran d'application à compléter. 32 * 5 est trop grand pour la maintenance ainsi –

+0

donc utilisez la disposition des contraintes, il est conçu pour s'adapter aux conceptions sensibles. –

+0

Laissez-moi vérifier celui-ci et commenterai alors –