我是android开发的新手。我正在尝试创建一个文本字段,如果我键入长文本,则下一行不应该出现。
当前如果文本太长,则会出现换行符,并且会进入下一行,使文本字段的高度增加。
<EditText android:id="@+id/edit_message"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:hint="@string/edit_message"
android:inputType="textMultiLine"
android:gravity="top"/>
请建议。
答案 0 :(得分:6)
删除android:inputType="textMultiLine"
参数。如果文本变得足够大,它会使EditText分成一个新行
答案 1 :(得分:1)
亲爱的使用android:singleLine =“true”
答案 2 :(得分:1)
你有很多选择来限制它。
希望这会帮助你更好地理解.... :)
答案 3 :(得分:0)
删除此行
android:inputType="textMultiLine"
并添加此行
android:singleLine="true"