有没有可能在 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>

更改 EditTextpaddingTop 应该可以修复它,例如:

<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>