0
現在、私はログインフォームを使って作業しています。ここには出力があります。TextInputLayoutとEditTextのヒントをTogglerVisibilityと同じにするにはどうすればいいですか?
これは、XMLコード
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/activity_vertical_margin"
app:hintEnabled="false"
app:passwordToggleContentDescription="description"
app:passwordToggleEnabled="true">
<android.support.design.widget.TextInputEditText
android:id="@+id/edt_password"
android:layout_width="match_parent"
android:layout_height="@dimen/password_edit_text_height"
android:background="@drawable/custom_border_statup_edittext"
android:gravity="center"
android:hint="@string/hint_password"
android:inputType="textPassword" />
</android.support.design.widget.TextInputLayout>
</LinearLayout>
あるしかし、私はメールアドレスとパスワードのヒントの重心正確な中心を求めています。トグルなしではセンターを表示していますが、トグルではセンターを表示していません。これを行うためにとにかくありますか?
あなたは、あなたがTextInputEditText描画可能と描画可能クリックイベントを使用することができますトグルを必要としない、その場合にはTextInputEditTextで描画可能に使用することができます。 –
TextInputEditTextでandroid:drawableEndプロパティを使用し、TextInputLayoutからpasswordToggleプロパティを削除します。 –
@AndyDeveloperパスワードの可視性を切り替えるにはどうすればよいですか?カスタム実装なしでデザインサポートライブラリを使いたい。とにかくありますか? – androidcodehunter