как обработать щелчок слушателя значка EditText drawableRight в Kotlin? - PullRequest
0 голосов
/ 14 апреля 2019

Как обработать событие Click на EditText DrawableRight в Android Kotlin? Пожалуйста, найдите мой код:

<EditText
            android:id="@+id/userpwd"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            app:layout_constraintStart_toStartOf="@id/guideline_left"
            app:layout_constraintEnd_toStartOf="@id/guideline_right"
            android:inputType="textWebPassword"
            android:background="@drawable/et_bg"
            android:hint="Password"
            android:textColor="@color/login_form_details_dark"
            android:padding="16dp"
            android:textColorHint="@color/login_form_details_dark"
            app:layout_constraintTop_toBottomOf="@+id/username"
            android:textCursorDrawable="@drawable/et_cursor"
            android:textColorHighlight="@color/login_form_details_dark"
            android:tooltipText="@string/app_name"
            android:layout_marginTop="16dp"
            android:drawableRight="@drawable/ic_eye"
            android:drawableTint="@color/login_form_details_dark"
            android:textColorLink="@color/login_form_details"/>

1 Ответ

0 голосов
/ 14 апреля 2019

Буду ли я знать, как сделать это на Java, вы можете получить основную идею

editText.setDrawableClickListener(new       DrawableClickListener() { public void onClick(DrawablePosition target){ switch (target){ case LEFT: //Do something here break; default: break; } } });
...