TextInputLayout: Wie gebe ich dem Hinweis einen Abstand oder einen Rand?

Ich muss benutzenTextInputLayout der Design Support Bibliothek in meinem Projekt. Ich möchte Raum geben zwischenhint undEditText imTextInputLayout. Ich setze Rand und Füllung inTextInputLayout und sogar drinnenEditText aber beide funktionieren nicht. So lösen Sie dieses Problem. Hier füge ich einen Screenshot und meine Codierung hinzu.

==============================Style=================================

<style name="TextHint" parent="Base.TextAppearance.AppCompat">
    <item name="android:textSize">18sp</item>
    <item name="android:textColor">@color/green</item>
</style>



=============================XML===================================  
<android.support.design.widget.TextInputLayout
    android:layout_width="match_parent"
    app:hintTextAppearance="@style/TextHint"
    android:layout_marginTop="10dp"
    android:layout_marginLeft="30dp"
    android:layout_marginRight="30dp"
    android:layout_height="wrap_content">
<EditText
    android:layout_width="match_parent"
    android:layout_height="50dp"
    android:id="@+id/edttxtEmailAddress"
    android:singleLine="true"
    android:hint="@string/enter_valid_email"
    android:paddingLeft="20dp"
    android:textSize="20sp"
    android:background="@drawable/rounded_common"/>
</android.support.design.widget.TextInputLayout>

Antworten auf die Frage(22)

Ihre Antwort auf die Frage