【发布时间】:2017-12-22 00:52:03
【问题描述】:
如何固定水平线性布局中每个元素的宽度。如图所示?
我已经用代码更新了问题。帮助将不胜感激。谢谢!
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/l1"
android:orientation="horizontal"
android:layout_height="87dp"
android:layout_width="match_parent"
android:paddingBottom="9dp"
android:paddingLeft="19dp"
android:paddingRight="19dp"
android:paddingTop="9dp"
android:gravity="center"
>
<ImageView
android:id="@+id/fbprofile_picture"
android:layout_width="63dp"
android:layout_height="63dp"
android:src="@drawable/ic_logo_new"/>
<TextView
android:id="@+id/fbprofile_name"
android:layout_width="wrap_content"
android:layout_height="18dp"
android:fontFamily="sans-serif-condensed"
android:paddingLeft="17dp"
android:paddingRight="17dp"
android:text="Faiza Zainab Ahmad " />
<TextView
android:id="@+id/btn_fbfriends_connect"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_weight="2.31"
android:background="@color/ThemeLightBlue"
android:gravity="center"
android:padding="8dp"
android:text="CONNECT"
android:textColor="#ffffff"
android:textSize="16sp"
/>
</LinearLayout>
>
【问题讨论】:
-
水平布局的子元素需要指定重力
-
你能告诉我这个问题的重力值是多少吗?
-
没有你的 XML 所有答案都只是猜测......显示一些代码
-
请在此处粘贴您的 xml 文件,以便轻松解决您的问题@FaizaAhmad
-
嗨。代码已粘贴@snachmsm