当我放置2或3个TextInputLayout时,标签接缝以图形方式链接到上一个editText而不是下一个。我需要将很多marginTop放到TextInputLayout。有没有可能用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>
在这个例子中,我们可以看到来自提示和编辑文本的边距
答案 0 :(得分:6)
更改paddingTop
的{{1}}应该修复它,例如:
EditText
答案 1 :(得分:1)
您绝对可以向TextInputLayout
添加属性,但您可以这样做。以下内容可帮助您在marginTop
View
之上添加TextInputLayout
<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>