Rav*_*hal 3 android android-edittext
我想根据我在 edittext 中动态或通过 xml 写入文本来增加 EditText 的高度。
我已经尝试过这段代码,但它最多增加了 2 行。所以帮我解决这个问题。
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="vertical" >
<EditText
android:id="@+id/edtAddress"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@null"
android:drawableLeft="@drawable/user"
android:drawablePadding="5dp"
android:singleLine="false"
android:inputType="textCapSentences|textMultiLine"
android:hint="Address"
android:maxLength ="2000"
android:isScrollContainer="true"
android:padding="5dp" />
<View
android:layout_width="fill_parent"
android:layout_height="0.5dp"
android:background="@color/editText_line" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
最好将EditText 的高度增加到 4 行。所以你应该试试下面的代码。
<EditText
android:id="@+id/edtInput"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@null"
android:drawableLeft="@drawable/user"
android:drawablePadding="5dp"
android:singleLine="false"
android:inputType="textCapSentences|textMultiLine"
android:hint="Address"
android:maxLength ="2000"
android:isScrollContainer="true"
android:padding="5dp"
android:maxLines="4" />
Run Code Online (Sandbox Code Playgroud)
希望它会帮助你。
| 归档时间: |
|
| 查看次数: |
6553 次 |
| 最近记录: |