我想根据我动态地或通过xml在edittext中编写文本的方式来增加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>

最佳答案

我认为实现android-autofittextview是您要寻找的最佳解决方案。

10-07 19:35
查看更多