У меня есть два вида, оба определенной ширины. Я бы хотел, чтобы они располагались по горизонтали следующим образом:
- Вид 1 должен быть в центре.
- Вид 2 прикреплен к правому краю дисплея.
Однако, если это расположение приведет к перекрытию видов (т. Е. Экран слишком узкий)
- Вид 2 прикреплен к правому краю дисплея.
- Правый край View 1 должен касаться левого края View 2
Кто-нибудь может придумать макет, который может достичь этого?
Я пытался использовать LinearLayout, но это приводит к одной из двух вещей: представление 2 сжато (с уродливым переносом текста) или представление 1 не может быть отцентрировано.
Кажется, что RelativeLayout приближается к решению, но опять-таки мне приходится выбирать между двумя плохими решениями - либо перекрываются виды, либо вид 1 не может быть отцентрирован.