2017-10-07 7 views
2

J'aime vraiment le constraintLayout mais je suis obligé de l'utiliser en mode Texte puisque le mode Conception est complètement bogué. Lorsque j'essaie d'ajouter des contraintes directement à l'écran, cela gâche complètement la mise en page, créant des marges fixes et des contraintes inutiles. Le pire, c'est qu'il semble parfois que les contraintes soient bien appliquées en mode Design (la mise en page semble correcte), mais quand je repasse en mode Text, cela ajoute des contraintes complètement aléatoires et c'est vraiment frustrant.L'éditeur de ConstrainLayout ajoute des contraintes inutiles ou une marge rendant impossible l'utilisation

Je suis Android Studio 2.3.3 qui est la dernière version de sortie

est-il un moyen de résoudre ce problème?

+0

Android Studio 3.0 beta 7 a des corrections de bogues pour l'éditeur ConstraintLayout. –

+0

Merci, c'est vraiment beaucoup mieux –

+0

L'éditeur ne sera jamais aussi bon que si vous construisez votre mise en page dans le texte, donc tôt ou tard dans votre processus de création de mise en page, vous devez modifier le texte. Si vous avez de l'expérience, il est encore plus rapide de le faire dans le texte et de vérifier l'éditeur si cela fonctionne. – noongiya95

Répondre

0

Je fais généralement tout le glisser en mode blueprint, puis éditer/ajouter/supprimer des contraintes supplémentaires dans le tiroir 'Propriétés' sur le côté droit d'Android Studio. Vous pouvez cliquer sur les points bleus à supprimer, modifier les marges manuellement et définir un biais vertical/horizontal.