Лучшее решение - это то, которое является самым простым, и которое делает меньше изменений в поведении вашего кода .
Что если вы можете решить эту проблему только с 2 Свойствамина вашем TextView
?
Вместо того, чтобы менять LinearLayout
свойства, которые могут изменить поведение LinearLayout
childs?
Используя этот способ, вам не нужно менятьLinearLayout
свойства и поведение, вам нужно всего лишь добавить два следующих свойства к вашей цели TextView
:
android:gravity="right"
android:textAlignment="gravity"
Что было бы лучше изменить только вашу цель, чтобы решить ваше решение, чем иметь шансвызвать еще одну проблему в будущем, изменяя вашего целевого отца?подумай:)