Я пытаюсь показать одну точку зрения на левой стороне и один на правой стороне родительского макета следующим образом:Не удается выровнять вид справа
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="left"
android:layout_gravity="left" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="right"
android:layout_gravity="right" />
</LinearLayout>
Но в результате я вижу как TextViews выровненный только влево. Я не понимаю, почему. Мне удается установить вертикальный layout_gravity, но не горизонтальный. Кроме того, я мог бы добавить:
android:gravity="right"
для родительского макета и чем видеть обе точки зрения на правой стороне, но не смог найти способ, чтобы отобразить один в левой стороне и один на правой стороне.
Пожалуйста, помогите.
Использование для относительной компоновки – cyberlobe
Вы пробовали использовать весы макета? – freddieptf
Проблема с макетами макетов заключается в том, что они разделяют «LinearLayout» в фиксированном соотношении. Использование «RelativeLayout» кажется самым чистым решением, используя тот, который я предложил в своем ответе, был бы самым быстрым. – Lamorak