Android EditText控件即设置最小高度又运行高度随内容增加而变化

Posted 从Android出发

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android EditText控件即设置最小高度又运行高度随内容增加而变化相关的知识,希望对你有一定的参考价值。

(转)http://www.aichengxu.com/view/1405748   记录学习用

如题,有时候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" />

以上是关于Android EditText控件即设置最小高度又运行高度随内容增加而变化的主要内容,如果未能解决你的问题,请参考以下文章

控件1:TextView和EditText

一.TextView 显示文本框控件, EditText 输入文本框

Android总结

EditText控件设置只读,动态控制EditText状态 输入框不自动打开输入法

控件EditText

Android控件ListView获取item中EditText值