Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我需要对我的编辑文本don';你不能改变尺寸吗?_Android_Android Edittext - Fatal编程技术网

Android 我需要对我的编辑文本don';你不能改变尺寸吗?

Android 我需要对我的编辑文本don';你不能改变尺寸吗?,android,android-edittext,Android,Android Edittext,默认情况下,“我的编辑文本”具有下一个视图: <EditText android:layout_height="wrap_content" android:paddingLeft="10dip" android:layout_width="wrap_content" android:gravity="center_vertical" android:inputType="textShortMessage" androi

默认情况下,“我的编辑文本”具有下一个视图:

<EditText android:layout_height="wrap_content" android:paddingLeft="10dip"
            android:layout_width="wrap_content" android:gravity="center_vertical"
            android:inputType="textShortMessage"
            android:id="@+id/search_string" android:background="@drawable/search_text_bg">
            <requestFocus></requestFocus>
        </EditText>


当我向它输入文本时,它会改变自身大小和背景拉伸。如何避免它?

您需要设置一些属性:

如果希望单行编辑文本,请执行以下操作:

android:singleLine="true" 
android:maxLines="3"
如果要定义编辑文本的最大行数,请执行以下操作:

android:singleLine="true" 
android:maxLines="3"

您需要设置一些属性:

如果希望单行编辑文本,请执行以下操作:

android:singleLine="true" 
android:maxLines="3"
如果要定义编辑文本的最大行数,请执行以下操作:

android:singleLine="true" 
android:maxLines="3"

一个简单的解决方案是使用
android:layout\u width=“match\u parent”
android:singleLine=“true”
一个简单的解决方案是使用
android:layou width=“match\u parent”
android:singleLine=“true”