【问题标题】:Android - EditText : Hint disapear when Scroll horizontally is trueAndroid - EditText:当水平滚动为真时提示消失
【发布时间】:2011-08-04 19:59:26
【问题描述】:

我使用带有 (Hint : text) 的 EditText 视图

我想重现已弃用的(单行:true)EditText 的属性。

所以我使用这些属性和值:
(行数:1)
(最大行数:1)
(水平滚动:true)

而且效果很好。
但是(提示:文本)属性现在隐藏了一个小问题。

我怎样才能把它带回来?

【问题讨论】:

    标签: android line android-edittext hint


    【解决方案1】:

    好的,事情就是这样。
    问题不是输入类型“文本”,而是重力。
    当您将 TextView 的 Gravity 设置为“Center”时,“Hint”会消失。
    恢复的方法是将 Ellipsize 设置为“start”。

    <EditText
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:hint="Hint"
    android:inputType="text"
    android:gravity="center"
    android:ellipsize="start" />
    

    【讨论】:

      【解决方案2】:

      单行只需要android:inputType 属性。

          <EditText
          android:layout_height="wrap_content"
          android:layout_width="wrap_content"
          android:hint="Hint"
          android:inputType="text" />
      

      【讨论】:

      • android:gravity="center" 使提示消失
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-09
      • 2017-11-10
      • 2018-03-16
      • 1970-01-01
      • 1970-01-01
      • 2012-12-14
      • 1970-01-01
      相关资源
      最近更新 更多