我有一个简单的Android应用程序。在一个活动中,我添加了LinearLayout(水平。我放了三个不同的ImageView对象。我希望它们是:一个在左边,一个在中心,一个在右边。 这是xml代码:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="50dp"
android:orientation="horizontal">
<ImageView
android:id="@+id/javtokas"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_lefthorizontal="true"
android:src="@drawable/javtokas" />
<ImageView
android:id="@+id/jankunas"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerhorizontal="true"
android:src="@drawable/jankunas" />
<ImageView
android:id="@+id/lipkevicius"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_righthorizontal="true"
android:src="@drawable/lipkevicius" />
</LinearLayout>
我尝试了许多不同的选择,但没有人运作良好。我怎样才能实现我的目标?
答案 0 :(得分:0)
您正在寻找 android:layout_weight
您的所有图片视图都应该有 机器人:layout_width =&#39; 0dp&#39; 机器人:layout_weight =&#39; 1&#39;