【问题标题】:Android EditText not Multi Line [duplicate]Android EditText不是多行[重复]
【发布时间】:2013-01-12 16:06:52
【问题描述】:

可能重复:
restrict edittext to single line

我有 2 个编辑文本。我的问题是,当我按下键盘上的 enter 按钮时,它会创建另一组线。或者它会在我的编辑文本中创建下一行。我想删除它,我希望它在单行中。即使我在键盘上输入回车键,它仍然不会创建下一行。

你是怎么做到的?

【问题讨论】:

  • android:line="1"android:singleLine="true" 在 EditText 的属性中。
  • 你试过 yourEditText.setSingleLine(true);在代码中或 android:singleLine="true" 在 xml 中?
  • @ShaistaNaaz 是的,我已经这样做了。由上面和下面的人回答。对不起这个菜鸟问题。我只是一个初学者。

标签: android eclipse android-edittext multiline


【解决方案1】:

在你的 EditText xml 中试试这个

android:singleLine="true"

【讨论】:

  • 谢谢。它工作得很好。 :)
  • 没问题,不客气。 =)
  • singleLine 已弃用。
  • 使用android:maxLines="1"。并与android:inputType="text"android:imeOptions="actionDone" 一起使用以防止转到下一行。
【解决方案2】:
 <EditText
    android:id="@+id/edittextView1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:maxLines="1"
    android:singleLine="true"/>

尝试在布局中编辑文本

【讨论】:

    猜你喜欢
    • 2012-04-02
    • 2021-05-03
    • 2013-08-09
    • 2016-03-29
    • 1970-01-01
    • 2018-06-27
    • 2013-06-13
    • 2017-07-09
    • 1970-01-01
    相关资源
    最近更新 更多