看標題貌似很高大上,其實是很簡單技巧~~~~
如題,有時候EditText需要一個最小的高度,但是在輸入更多內容時,要隨着內容的增加而變化高度,一般都是增加。這時我們可以利用EditText的minLines屬性。
即最小行數,只要我們指定了minLines屬性,同時將layout_height 設置爲wrap_content ,即可實現我們的目的。
- <EditText
- android:id="@id/shareadd_content"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:gravity="left|top"
- android:hint="@string/input_share_content"
- android:textColor="@color/gay_33"
- android:minLines="3"
- android:background="@drawable/bg_newsdetail_edit"
- />
<EditText
android:id="@id/shareadd_content"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="left|top"
android:hint="@string/input_share_content"
android:textColor="@color/gay_33"
android:minLines="3"
android:background="@drawable/bg_newsdetail_edit"
/>
完美實現目標!