<LinearLayout android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tv_label_client_host"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:text="@string/label_host" />
<EditText
android:id="@+id/et_client_host"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="text"
android:layout_weight="1.0"
android:lines="1" />
</LinearLayout>
我希望EditText
填補水平剩餘的整個空間,但TextView
和EditText
獲得可用空間的1/2。這LinearLayout
被放置在另一個垂直LinearLayout
的內部。layout_weight = 1.0沒有效果
我認爲你需要刪除textview並將提示設置爲EditText。 –
嘗試將'layout_weight =「1.0」'設置爲LinearLayout(TextView和EditText的父級)。 – Deepak