有没有可能在 TextInputLayout 中使用 EditText 接近标签?
There is any possibility to approach label with EditText in TextInputLayout?
当我放置 2 或 3 个 TextInputLayout 时,标签接缝 link 以图形方式显示到上一个 editText 而不是下一个。我需要在 TextInputLayout 中放置更多的 marginTop。是否有可能使用 EditText 处理标签?
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<EditText
android:id="@+id/name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/name"
android:inputType="textCapWords" />
</android.support.design.widget.TextInputLayout>
在这个例子中我们可以看到提示和编辑文本的边距
您绝对可以向 TextInputLayout
添加属性,但是您希望它成为什么。以下将帮助您从 TextInputLayout
的 View
正上方添加 marginTop
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_marginTop="20dp"
android:layout_height="wrap_content" >
<EditText
android:id="@+id/name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/name"
android:inputType="textCapWords" />
</android.support.design.widget.TextInputLayout>
更改 EditText
的 paddingTop
应该可以修复它,例如:
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<EditText
android:id="@+id/name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="0dp"
android:hint="@string/name"
android:inputType="textCapWords" />
</android.support.design.widget.TextInputLayout>
当我放置 2 或 3 个 TextInputLayout 时,标签接缝 link 以图形方式显示到上一个 editText 而不是下一个。我需要在 TextInputLayout 中放置更多的 marginTop。是否有可能使用 EditText 处理标签?
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<EditText
android:id="@+id/name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/name"
android:inputType="textCapWords" />
</android.support.design.widget.TextInputLayout>
在这个例子中我们可以看到提示和编辑文本的边距
您绝对可以向 TextInputLayout
添加属性,但是您希望它成为什么。以下将帮助您从 TextInputLayout
View
正上方添加 marginTop
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_marginTop="20dp"
android:layout_height="wrap_content" >
<EditText
android:id="@+id/name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/name"
android:inputType="textCapWords" />
</android.support.design.widget.TextInputLayout>
更改 EditText
的 paddingTop
应该可以修复它,例如:
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<EditText
android:id="@+id/name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="0dp"
android:hint="@string/name"
android:inputType="textCapWords" />
</android.support.design.widget.TextInputLayout>