2017-02-14 126 views
1

enter image description here如何反轉密碼眼睛圖標?

上面的眼睛圖標在編輯文本中以相反的順序顯示時輸入密碼,當密碼不可見時密碼眼睛圖標是盲目的。 如何反其道而行

感謝,

<android.support.design.widget.TextInputLayout 
       android:id="@+id/layout_password" 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       app:passwordToggleEnabled="true" 
       app:passwordToggleTint="#000000"> 

       <EditText 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:id="@+id/password" 
        android:hint="@string/password" 
        android:inputType="textPassword"/> 
      </android.support.design.widget.TextInputLayout> 
+0

我認爲你將不得不添加一個textview和imageview,並在imageview中手動管理圖像 –

+0

請參閱此鏈接http://stackoverflow.c OM /問題/ 3685790 /如何到交換機之間隱藏並觀看密碼 –

回答

0

必須採取兩種drawable中,然後更改drawable圖像動態按鈕點擊或類似下面你可以設置drawableEditText像下面的任何其它事件:

Drawable img = getContext().getResources().getDrawable(R.drawable.smiley); 
editText.setCompoundDrawablesWithIntrinsicBounds(null, null, img, null);