【需求】

明文.png

密文.png

【核心代码】

// 密保问题 明密文处理

etAnswer.setTransformationMethod(PasswordTransformationMethod.getInstance()); // 设置密文格式

etAnswer.setOnFocusChangeListener(new View.OnFocusChangeListener() {

@Override

public void onFocusChange(View v, boolean hasFocus) {

if(hasFocus){ // 获取焦点

etAnswer.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); // 设置明文格式

}

}

});

mPresenter.getAccountInfo(Constants.mUserId,Constants.mToken,new LoadingDialog(this));

【明密文处理】

private boolean isPwVisitable; // 默认密码不可见

if (isPwVisitable) {

isPwVisitable = false;

// 隐藏

mBinding.etPw.setTransformationMethod(PasswordTransformationMethod.getInstance());

mBinding.ivVisitPw.setImageResource(R.mipmap.icon_register_eye);

} else {

isPwVisitable = true;

// 显示

mBinding.etPw.setTransformationMethod(HideReturnsTransformationMethod.getInstance());

mBinding.ivVisitPw.setImageResource(R.mipmap.icon_register_eyes);

}

android textview密文,TextView 明密文处理相关推荐

  1. android密码小眼睛,android 实现点击edittext的“小眼睛”切换明密文

    很多时候,我们为了用户的隐私安全,需要在密码输入的时候,显示密文.为了更好的用户体验,我们给用户提供了可以切换明密文的小图标(小眼睛) 先来看一下效果图: 这里我们可以有两种实现方式: 一. 布局文件 ...

  2. Android中设置TextView的颜色setTextColor

    tv.setTextColor(Color.parseColor("#FFFFFF")); tv.setTextColor(Color.WHITE); tv.setTextColo ...

  3. Android应用开发—TextView的动态创建

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/voidreturn/article/details/77131800 动态创建TextView的两种 ...

  4. Android开发之TextView高级应用

    Android开发之TextView高级应用 我们平时使用TextView往往让它作为一个显示文字的容器,但TextView的功能并不局限于此.以下就和大家分享一下TextView的一些使用技巧. A ...

  5. android 获取布局textview,android – 获取TextView中文本的位置

    看看几个Paint方法: getTextBounds()和 measureText.我们可以使用它们来确定TextView中文本的偏移量.确定TextView中的偏移后,我们可以将其添加到TextVi ...

  6. 在android上面让TextView 过多的文字实现有滚动条 scrollview

    在android上面让TextView过多的文字实现有滚动条,之前想简单了以为设置TextView的属性就可以实现,结果还是需要ScrollView配合使用,才能达到滚动条的效果有两种方式实现, 一种 ...

  7. android 超链接事件,Android实现捕获TextView超链接的方法

    本文实例讲述了Android实现捕获TextView超链接的方法.分享给大家供大家参考,具体如下: 这里分享一篇捕获TextView超链接的文章,希望对大家有所帮助,我终于在歪路上回归正途了.这个捕获 ...

  8. android 如何去掉自定义标签页,Android中为TextView增加自定义的HTML标签

    Android中的TextView,本身就支持部分的Html格式标签.这其中包括常用的字体大小颜色设置,文本链接等.使用起来也比较方便,只需要使用Html类转换一下即可.比如: textView.se ...

  9. Android中为TextView增加自定义的HTML标签

    为什么80%的码农都做不了架构师?>>>    Android中的TextView,本身就支持部分的Html格式标签.这其中包括常用的字体大小颜色设置,文本链接等.使用起来也比较方便 ...

最新文章

  1. converter 冷迁
  2. 在CISCO路由器上实现CHAP认证
  3. 20190405模拟测试
  4. sublime :[Decode error - output not utf-8]
  5. 双网卡服务器SOCKET编程指定客户端通信网卡
  6. 工业机器人调运角度_站在全球角度,看待中国工业机器人
  7. linux 常用命令技巧
  8. 原生JS封装自己的AJAX
  9. mysql 查询慢 分析_MySQL优化:定位慢查询的两种方法以及使用explain分析SQL
  10. python接口开发django_用 Django 开发接口
  11. Hive-分区分桶操作
  12. 基于JAVA+SpringMVC+Mybatis+MYSQL的政务信息管理系统
  13. 机器学习深度学习知识点总结
  14. python计数循环,python - Python中的密码求解器循环计数 - SO中文参考 - www.soinside.com...
  15. 【清单】—— 编程方法、整洁代码与重构
  16. asp.net(C#)软件中多语言解决方案
  17. 路由添加失败 参数错误_Django框架基础之路由详解 | 技术
  18. dagger2简单使用与理解笔记
  19. 第一篇:FC-SAN存储技术
  20. 桌面计算机恢复出厂设置,windows7电脑怎么恢复出厂设置

热门文章

  1. python selenium刷新页面_关于python-selenium的页面元素刷新的问题,详细见内容
  2. android banner动画框架,Android Studio Banner轮播图使用
  3. java 配置文件的路径_详解java配置文件的路径问题
  4. linux服务器常用维护命令,Linux服务器维护常用命令
  5. 修改mac地址_交换机工作基础——MAC地址表的构成与安全
  6. terminal看服务器性能,终端服务服务器性能评估优化问题
  7. docker hub加速访问hub.docker.com
  8. 玩转 SpringBoot 2 快速整合拦截器
  9. 玩转 SpringBoot 2 快速整合 | RESTful Api 篇
  10. java将一个整数反转输出,输入一个整数,实现反转输出,如输入123,输出321。...