我想要将paddingtop赋予Floating Label并在中间设置DrawableRight图标。
<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_password"
android:layout_width="match_parent"
android:theme="@style/TextLabel"
android:layout_gravity="center_vertical"
android:background="@drawable/CustomBackGround"
android:layout_height="wrap_content">
<EditText
android:id="@+id/DatePicker"
android:focusableInTouchMode="false"
android:layout_width="match_parent"
android:inputType="text"
android:paddingStart="10dp"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:singleLine="true"
android:text="ok"
android:textSize="14dp"
android:hint="Select Date"
android:drawableRight="@drawable/calendar_month"
android:clickable="true"
android:layout_height="50dp"
android:layout_weight="15"
android:textColor="#FF808080"/>
</android.support.design.widget.TextInputLayout>
答案 0 :(得分:0)
我发现很难找到您想要的东西,但是您可以将Drawable设置为:Botton,End Left,Right,Start,Top
我向图像添加了5dp填充,并为所有选项添加了填充,如下所示:
<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_password"
android:layout_width="match_parent"
android:theme="@style/TextLabel"
android:layout_gravity="center_vertical"
android:background="@drawable/CustomBackGround"
android:layout_height="wrap_content">
<EditText
android:id="@+id/DatePicker"
android:focusableInTouchMode="false"
android:layout_width="match_parent"
android:inputType="text"
android:paddingStart="10dp"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:singleLine="true"
android:text="ok"
android:textSize="14dp"
android:hint="Select Date"
android:drawableBottom="@drawable/calendar_month"
android:drawableEnd="@drawable/calendar_month"
android:drawableLeft="@drawable/calendar_month"
android:drawablePadding="5dp"
android:drawableRight="@drawable/calendar_month"
android:drawableStart="@drawable/calendar_month"
android:drawableTop="@drawable/calendar_month"
android:clickable="true"
android:layout_height="50dp"
android:layout_weight="15"
android:textColor="#FF808080"/>
</android.support.design.widget.TextInputLayout>