最初,edittext
应该像这样显示。
初始EditText
点击edittext
后,提示应该像这样浮动到底部 -
必需的输出
请帮帮我。
答案 0 :(得分:0)
您可以使用以下两种方法中的任何一种,但点击提示后会浮动到顶部 -
<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" />
答案 1 :(得分:0)
<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>