我想在TextInputLayout
中给dbint提示填充其中电子邮件地址为提示,Sample为文本
也试过了this solution但是没有用。
更改支持设计库23.1.0后面临此问题
这是我的代码
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp">
<android.support.v7.widget.AppCompatEditText
android:id="@+id/edtEmailAddress"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/border_round_edt_grey"
android:focusableInTouchMode="true"
android:hint="@string/emailadd"
android:padding="10dp"
android:singleLine="true" />
</android.support.design.widget.TextInputLayout>
答案 0 :(得分:4)
根据this回答,如果你在EditText上设置自定义背景,那么android:padding属性simple不能改变提示文本和编辑文本的间距b / w 。因此,如果您已将自定义背景设置为AppCompatEditText,则可以在AppCompatEditText中使用android:translationY
属性
请在AppCompatEditText
。
android:translationY="10dp"
希望你得到答案:)