android控制密碼顯示與隱藏的方法
更新時間:2022年08月17日 08:45:49 作者:xiyangyang8110
這篇文章主要為大家詳細(xì)介紹了android控制密碼顯示與隱藏的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實(shí)例為大家分享了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)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- Android開發(fā)EditText實(shí)現(xiàn)密碼顯示隱藏
- Android實(shí)現(xiàn)密碼隱藏和顯示
- Android實(shí)現(xiàn)顯示和隱藏密碼功能的示例代碼
- Android 登錄頁面的實(shí)現(xiàn)代碼(密碼顯示隱藏、EditText 圖標(biāo)切換、限制輸入長度)
- Android中實(shí)現(xiàn)密碼的隱藏和顯示的示例
- Android EditText密碼的隱藏和顯示功能
- Android 密碼 顯示與隱藏功能實(shí)例
- Android中實(shí)現(xiàn)EditText密碼顯示隱藏的方法
- Android文本輸入框(EditText)輸入密碼時顯示與隱藏
- Android實(shí)現(xiàn)動態(tài)顯示或隱藏密碼輸入框的內(nèi)容
相關(guān)文章
android獲取屏幕的長與寬實(shí)現(xiàn)代碼(手寫)
android中獲取屏幕的長于寬,參考了網(wǎng)上有很多代碼,但結(jié)果與實(shí)際不符,如我的手機(jī)是i9000,屏幕大小是480*800px,得到的結(jié)果卻為320*533,于此問題很是疑惑,于是自己寫了幾行代碼,親測一下,效果還不錯,需要了解的朋友可以參考下2012-12-12
Android音視頻開發(fā)之MediaPlayer使用教程
Android多媒體框架支持播放提供了MediaPlayerAPI,可以通過MediaPlayer來實(shí)現(xiàn)媒體文件播放??梢哉fMediaPlayer是非常方便使用的多媒體播放器。本文將詳細(xì)講解MediaPlayer的使用,需要的可以參考一下2022-04-04
Android RecyclerView實(shí)現(xiàn)拼團(tuán)倒計時列表實(shí)例代碼
這篇文章主要給大家介紹了關(guān)于Android RecyclerView實(shí)現(xiàn)拼團(tuán)倒計時列表的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對各位Android開發(fā)者們具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09
android ftp上傳功能實(shí)現(xiàn)步驟
在本篇內(nèi)容里小編給大家分享的是關(guān)于android ftp上傳功能實(shí)現(xiàn)步驟內(nèi)容,需要的朋友們可以學(xué)習(xí)下。2018-12-12
Flutter組件實(shí)現(xiàn)進(jìn)度指示器
這篇文章主要為大家詳細(xì)介紹了Flutter組件實(shí)現(xiàn)進(jìn)度指示器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-08-08

