TextInputLayout内のヒントと下の線の間にギャップを与えようとしています。デザインにギャップが反映されていないアプリを実行した後にpaddingBottom.But 。下は私のコードです。texIinputLayout内でヒントと線の間にスペースを与えることができないandroid
<RelativeLayout
android:id="@+id/input_password_outer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/layout_country_text_fields"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp">
<android.support.design.widget.TextInputLayout
android:id="@+id/input_password"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<EditText
android:id="@+id/input_oldpwd_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Confirm New Password"
android:inputType="textPassword"
android:paddingBottom="25dp"
android:textColor="@color/registration_login_edit_text"
android:textSize="15sp" />
</android.support.design.widget.TextInputLayout>
<LinearLayout
android:layout_width="38dp"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginTop="10dp"
android:layout_weight="@dimen/password_eye_weight"
android:gravity="right|center_horizontal"
android:scaleType="fitXY">
<ToggleButton
android:id="@+id/confirm_password_toggle_button"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:layout_alignParentRight="true"
android:layout_gravity="right"
android:background="@color/mobile_screen_background"
android:clickable="true"
android:gravity="right|center_horizontal"
android:padding="3dp"
android:textOff=""
android:textOn=""
/>
</LinearLayout>
</RelativeLayout>
たぶん、あなたは、フォントサイズを小さくし、レイアウトの高さを向上させることができますか? – ZeekHuge
'EditText'に' android:maxLines = "1" android:paddingBottom = "25dp" 'を置くと問題が解決するはずですので、' EditText'の代わりに 'android.support.design.widget.TextInputEditText'を使うべきです – Yupi
また、 'EditText'の代わりに' android.support.design.widget.TextInputEditText'を使います – ZeekHuge