【问题标题】:Is it possible to float the edittext hint to bottom instead of top in android text input layout?是否可以将edittext提示浮动到底部而不是android文本输入布局中的顶部?
【发布时间】:2018-02-21 11:28:18
【问题描述】:

最初,edittext 应该像这样显示。

初始EditText

点击edittext后,提示应该像这样浮动到底部 -

需要的输出

请帮帮我。

【问题讨论】:

  • 只需将另一个 TextView 放在您的 EditText 下
  • 发布您的 xml 代码
  • 但要求是......它应该像一个浮动的edittext,它会浮动提示到底部。

标签: android android-layout android-edittext android-textinputlayout


【解决方案1】:

您可以使用以下两种方法中的任何一种,但点击提示时它会浮到顶部 -

<android.support.design.widget.TextInputLayout
   android:layout_width="match_parent"
   android:layout_height="wrap_content">
       <EditText..../>
</android.support.design.widget.TextInputLayout>

或者

<android.support.design.widget.TextInputEditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />

【讨论】:

  • 但我需要将提示浮到底部
  • 我认为这是不可能的
【解决方案2】:
       <android.support.design.widget.TextInputLayout
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:layout_marginTop="10dp"
         app:hintTextAppearance="@style/TextLabel"
         >

         <EditText
             android:layout_width="match_parent"
             android:layout_height="wrap_content"
             android:ems="10"
             android:width="100dp"
             android:hint="HInt Here"
             android:inputType="text"
             android:clickable="false"
             android:focusable="false"
             android:focusableInTouchMode="false"
             />
     </android.support.design.widget.TextInputLayout>

将样式添加到 style.xml

    <style name="TextLabel" parent="TextAppearance.Design.Hint">
    <item name="android:textSize">11sp</item>
    <item name="android:textColor">#929292</item>
    <item name="android:textColorHint">#929292</item>
    <item name="android:color">#929292</item>
    <item name="android:gravity">bottom</item>
    </style>

【讨论】:

  • 它不工作。我需要将提示移到edittext的底部
猜你喜欢
  • 2021-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-30
  • 2013-07-19
  • 2016-10-20
相关资源
最近更新 更多