Android LinearLayout Alignment Issue - PullRequest
       26

Android LinearLayout Alignment Issue

1 голос
/ 05 мая 2011

Это то, что у меня сейчас есть.

http://i2.photobucket.com/albums/y2/Lokolo/linearLayout.png

Все поля имеют линейные макеты.Но я хочу, чтобы Звезда была правильно выровнена.Я добавил TextView с помощью "", чтобы освободить место, но я буду удалять это.Если я изменю TextView на fill_parent, это приведет к тому, что Звезда исчезнет с правой стороны экрана (как и ожидалось, но я надеялся, что он заполнит все, что находится между собой и звездой)

Я не могу понять, какчтобы ImageView перейти вправо.Layout_grvaity в настоящее время прав, но это ничего не изменило.

Не очень хорошо с дизайном;)

TIA

Ответы [ 2 ]

1 голос
/ 05 мая 2011

Лучше использовать relative layout, а затем установить android:alignParentRight="true", в противном случае вы можете попробовать установить ширину вашего вида как fill_parent, а затем установить gravity на "вправо".

Надеюсьэто помогает !!

0 голосов
/ 05 мая 2011

Решение состоит в том, чтобы установить ширину макета, чтобы обернуть содержимое для TextView и его гравитацию равным 1,0.Он займет все неиспользуемое пространство и, таким образом, толкнет вашу звезду справа, не заставляя ее исчезнуть.

...