2013-10-04 2 views

ответ

3

Оцените атрибут layoutDirection. В вашей LinearLayout:

android:layoutDirection="rtl" 

"rtl" в данном случае означает "справа налево".

Реализация за то, что вы пытаетесь сделать, будет состоять из одной вертикали LinearLayout с двумя горизонтальными LinearLayout s в качестве своих детей.

+2

Для этого требуется уровень API 17. Я создал приложение с минимальным уровнем API 10. – ihsanhf

+0

Хороший улов, я пропустил это. Для строки справа налево вы можете использовать «RelativeLayout» вместо этого. Для самого правого представления укажите 'android: layout_alignParentRight =" true "'. Для каждого последующего представления укажите 'android: layout_toLeftOf =" @ id/previousViewId "', где 'previousViewId' фактически указывается в XML для каждого представления, например' android: id = "@ + id/view1" '. Это должно выполнить эту работу. –

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