android控制密碼顯示與隱藏的方法
更新時間:2022年08月17日 08:45:49 作者:xiyangyang8110
這篇文章主要為大家詳細介紹了android控制密碼顯示與隱藏的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了android控制密碼顯示與隱藏的具體代碼,供大家參考,具體內(nèi)容如下
<RelativeLayout ? ? ? ? ? ? android:id="@+id/view2" ? ? ? ? ? ? android:layout_width="match_parent" ? ? ? ? ? ? android:layout_height="60dp" ? ? ? ? ? ? android:layout_marginTop="20dp"> ? ? ? ? ? ? <TextView ? ? ? ? ? ? ? ? android:id="@+id/tv_phone" ? ? ? ? ? ? ? ? android:layout_width="wrap_content" ? ? ? ? ? ? ? ? android:layout_height="wrap_content" ? ? ? ? ? ? ? ? android:layout_centerVertical="true" ? ? ? ? ? ? ? ? android:layout_marginStart="15dp" ? ? ? ? ? ? ? ? android:text="新密碼:" ? ? ? ? ? ? ? ? android:textColor="@color/font_color_11" ? ? ? ? ? ? ? ? android:textSize="16sp" /> ? ? ? ? ? ? <EditText ? ? ? ? ? ? ? ? android:id="@+id/et_phone" ? ? ? ? ? ? ? ? android:layout_width="match_parent" ? ? ? ? ? ? ? ? android:layout_height="wrap_content" ? ? ? ? ? ? ? ? android:layout_centerVertical="true" ? ? ? ? ? ? ? ? android:layout_marginEnd="15dp" ? ? ? ? ? ? ? ? android:layout_toEndOf="@id/tv_phone" ? ? ? ? ? ? ? ? android:background="@null" ? ? ? ? ? ? ? ? android:paddingStart="10dp" ? ? ? ? ? ? ? ? android:password="true" ? ? ? ? ? ? ? ? android:text="18333619388" ? ? ? ? ? ? ? ? android:textColor="@color/textcolor" ? ? ? ? ? ? ? ? android:textSize="16sp" /> ? ? ? ? ? ? <ImageView ? ? ? ? ? ? ? ? android:id="@+id/iv_newpw" ? ? ? ? ? ? ? ? android:layout_width="wrap_content" ? ? ? ? ? ? ? ? android:layout_height="wrap_content" ? ? ? ? ? ? ? ? android:layout_centerVertical="true" ? ? ? ? ? ? ? ? android:layout_marginLeft="-60dp" ? ? ? ? ? ? ? ? android:layout_toEndOf="@id/et_phone" ? ? ? ? ? ? ? ? android:background="@mipmap/uneye" /> ? ? ? ? ? ? <View ? ? ? ? ? ? ? ? android:layout_width="match_parent" ? ? ? ? ? ? ? ? android:layout_height="0.5dp" ? ? ? ? ? ? ? ? android:layout_alignParentBottom="true" ? ? ? ? ? ? ? ? android:layout_marginLeft="18.5dp" ? ? ? ? ? ? ? ? android:layout_marginRight="18.5dp" ? ? ? ? ? ? ? ? android:background="@color/base_color_2" /> </RelativeLayout>
private ImageView ivNewpw; private EditText etPhone; ivNewpw = (ImageView) findViewById(R.id.iv_newpw); etPhone = (EditText) findViewById(R.id.et_phone); ivNewpw.setOnClickListener(new View.OnClickListener() { ? ? ? ? ? ? @Override ? ? ? ? ? ? public void onClick(View v) { ? ? ? ? ? ? ? ? TransformationMethod method = etPhone.getTransformationMethod(); ? ? ? ? ? ? ? ? if (method == HideReturnsTransformationMethod.getInstance()) { ? ? ? ? ? ? ? ? ? ? etPhone.setTransformationMethod(PasswordTransformationMethod.getInstance()); ? ? ? ? ? ? ? ? ? ? ivNewpw.setBackgroundResource(R.mipmap.uneye); ? ? ? ? ? ? ? ? } else { ? ? ? ? ? ? ? ? ? ? etPhone.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); ? ? ? ? ? ? ? ? ? ? ivNewpw.setBackgroundResource(R.mipmap.eye); ? ? ? ? ? ? ? ? } ? ? ? ? ? ? } ? ? ? ? });
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- Android開發(fā)EditText實現(xiàn)密碼顯示隱藏
- Android實現(xiàn)密碼隱藏和顯示
- Android實現(xiàn)顯示和隱藏密碼功能的示例代碼
- Android 登錄頁面的實現(xiàn)代碼(密碼顯示隱藏、EditText 圖標切換、限制輸入長度)
- Android中實現(xiàn)密碼的隱藏和顯示的示例
- Android EditText密碼的隱藏和顯示功能
- Android 密碼 顯示與隱藏功能實例
- Android中實現(xiàn)EditText密碼顯示隱藏的方法
- Android文本輸入框(EditText)輸入密碼時顯示與隱藏
- Android實現(xiàn)動態(tài)顯示或隱藏密碼輸入框的內(nèi)容
相關(guān)文章
android開發(fā)中ListView與Adapter使用要點介紹
項目用到ListView,由于要用到 ImageView ,圖片源不是在資源里面的,沒法使用資源 ID,因此無法直接使用SimpleAdapter,要自己寫一個Adapter。 在使用ListView和Adapter需要注意以下幾點2013-06-06Android高級界面組件之拖動條和評星條的功能實現(xiàn)
這篇文章主要介紹了Android高級界面組件之拖動條和評星條的實現(xiàn)實例,需要的的朋友參考下2017-03-03