小编Rav*_*hal的帖子

如何在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)

android android-edittext

3
推荐指数
1
解决办法
6553
查看次数

标签 统计

android ×1

android-edittext ×1