2016-09-03 2 views
1

На данный момент я играю немного с новым ConstraintLayout и пытаюсь создать следующую структуру:ConstraintLayout пространства между просмотрами

enter image description here

(1) Заголовок: Тип 24SP, ведущий 32sp
(2) Подзаголовок 1: Тип 15sp, ведущий 24SP
(3) высота 32sp линия
(4) 56dp обивка между верхней частью кнопки и центром копирования
(5) 24dp вертикальной прокладки

Моя проблема теперь в том, что я не знаю, как я должен обращаться с размерами, относящимися к центру второго TextView. У нас нет ограничения для центра (или базовой линии) до дна или чего-то подобного. Также я не могу установить пробел между двумя представлениями, которые связаны между базовыми точками. Итак, как мне создать этот макет с помощью ConstraintLayout?

Может кто-нибудь, пожалуйста, дайте мне образец образца на картинке выше?

ответ

4

Мы только разрешаем исходную линию до базовой линии, без запаса на данный момент. Мы можем пересмотреть это в будущем, но, как и в случае с ConstraintLayout alpha 7, вы не сможете этого сделать. Единственный вариант - выровнять с верхним/нижним.

enter image description here

+0

Привет Николас, вместо множества 'MarginTop = 48dp' на textView1, как центрировать все? –

+0

Для этого вы можете использовать цепочки (упакованная цепь) - проверьте https://developer.android.com/reference/android/support/constraint/ConstraintLayout.html#Chains –

Смежные вопросы