Как правильно выровнять форму? - PullRequest
0 голосов
/ 26 февраля 2011

У меня есть форма в формате:

<LinearLayout>
    <RelativeLayout>TextView EditText Button</RelativeLayout>
    <RelativeLayout>TextView EditText Button</RelativeLayout>
    <RelativeLayout>TextView EditText Button</RelativeLayout>
    <RelativeLayout>TextView EditText Button</RelativeLayout>
</LinearLayout>

Я выровнял TextView по parentLeft, Button по parentRight.И до сих пор, EditText toLeftOf Button.Теперь я хочу, чтобы EditText полностью соответствовал самому длинному TextView, однако я не могу использовать toRightOf TextView из другого макета.Я даже не уверен, что это лучший способ сделать это.

Как правильно выстроить все в линию?

Ответы [ 2 ]

2 голосов
/ 26 февраля 2011

Попробуйте использовать TableLayout вместо

0 голосов
/ 26 февраля 2011

Вы можете попробовать заменить LinearLayout на RelativeLayoutand и удалить RelativeLayout для каждой строки или использовать TableLayout, как предложено Асахи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...