okay,我们又见面了。嘿嘿,其实只是一个简单的我们习以为常的密码框,只是,我们忽略的是虽然密码了,但是要做成*状的嘿嘿,可是在这个方法里面哦!

好啦,希望对你们有帮组哦!

如果只是要密码框的话,我们可以setpassword就okay,而且,如果要想editext有输入限制,我们可以设置inputtype。这里我们一般是将其设置为number的形式。

然后

package com.android.user.regiester;import android.text.method.ReplacementTransformationMethod;/*** * * 将字符密码化* * @author Catherine.Brain* */
public class WordsReplace extends ReplacementTransformationMethod {String strWord = null;@Overrideprotected char[] getOriginal() {// 循环ASCII值 字符串形式累加到Stringfor (char i = 0; i < 256; i++) {strWord += String.valueOf(i);}// strWord转换为字符形式的数组char[] charOriginal = strWord.toCharArray();return charOriginal;}@Overrideprotected char[] getReplacement() {char[] charReplacement = new char[255];// 输入的字符在ASCII范围内,将其转换为*for (int i = 0; i < 255; i++) {charReplacement[i] = '*';(当然,这里就是设置的关键,可以设置任何你想要的字符。)}return charReplacement;}}

最后,将自己实列化的那个编辑文本框

set

  pw_Edit.setTransformationMethod(new WordsReplace());

就行了了。但是这里好像有一点不是很完美。不知道能有人解决不。就是在输入错误,我想再次将其清空,然后再次输入,但是,貌似这样总会报一个错误,说超出数组界限,就是在转字符的时候,,找过,但是没有解决。希望能引玉了!

转载于:https://www.cnblogs.com/Catherine-Brain/p/3780941.html

Android中将EditText里面的内容设置成任意想要的状相关推荐

  1. C#项目打包后安装的桌面快捷方式图标怎么设置成自己想要的图标

    #项目打包后安装的桌面快捷方式图标怎么设置成自己想要的图标 2012-08-25 09:11匿名 | 浏览 3286 次 C#编程 C#项目用vs2005自带的工具打包后安装的桌面快捷方式图标怎么设置 ...

  2. Android入门--实现选择并编辑图片设置成头像

    在很多时候需要更换头像或者选择图片,所以这里总结下实现选择并编辑图片然后设置成头像的方法,下面开始: 整体结构如下: 创建项目,命名为ChooseImage_test 创建完成,在drawable-h ...

  3. android drawable 点击事件,Android中EditText的drawableRight属性设置点击事件

    这个方法是通用的,不仅仅适用于edittext,也适用于textview.autocompletetextview等控件. google官方api并没有给出一个直接的方法用来设置右边图片的点击事件,所 ...

  4. android gps 锁屏更新坐标_把手机锁屏设置成任意字体,悄悄给男(女)朋友一个惊喜吧...

    有好软件就要与大家分享,我是阿喵,阿喵每天会定时推送出安卓手机.苹果手机.电脑相关.学习等优质软件,如果各位觉得软件不错,就请转发评论,留言需要什么样功能的,留言需要什么样功能的,阿喵定不遗余力的为各 ...

  5. 用ps将一张图设置成自己想要的尺寸而不变形

    1.CTRL+N  打开一个新的图层,设置你想要的尺寸和分辨率,点击创建 2.打开你要处理的图片,用移动工具将图片移动到你创建好的图层中 3.拖进来之后,按住"ctrl+T"(自由 ...

  6. android textview改变部分文字的颜色和string.xml中文字的替换及部分内容设置颜色、字体、超链接、图片...

    一:TextView组件改变部分文字的颜色: 1.TextView textView = (TextView)findViewById(R.id.textview); 2. 3.//方法一: 4.te ...

  7. vs 设置起始页不见了_发朋友圈屏蔽爸妈,结果不小心设置成了仅家人可见...场面一发不可收拾哈哈哈哈!...

    一提到爸妈的朋友圈,就会想到 养生鸡汤,中老年流量谣言,土味表情包 而出于保护个人隐私 拒绝被爸妈误解而遭受灵魂拷问的考虑 很多人选择了两全其美的分组法 给家人看到阳光可爱正能量的一面 沙雕的一面只展 ...

  8. android 把异常写入到文本里,尝试在Android中将文件写入sdcard时发生FileNotFoundException(权限被拒绝)...

    从标题中可以看到,我在Android中将文件写入sdcard时遇到问题.我想写入将在sdcard上的公共空间中的文件,以便任何其他应用程序都可以读取它. 首先,我检查sdcard是否已安装: Envi ...

  9. android 设置文本加粗,如何在Android中将文本更改为粗体?

    如何在Android中将文本更改为粗体? 如何更改Android TextView中的文本/字体设置? 例如,如何使文本变粗? 15个解决方案 482 votes 要在Typeface文件中执行此操作 ...

最新文章

  1. 机器学习笔记:线性规划,梯度下降
  2. 周永亮 《我是职业人》
  3. Python常见问题(1):来历与简介General Python FAQ
  4. matlab怎么算2乘2矩阵,【Matlab】2.矩阵的运算
  5. Apollo浏览全貌
  6. linux下mysql-5.6忘记root密码,重置root密码详细过程
  7. Bugku-CTF之你必须让他停下+头等舱
  8. Java+Selenium+Testng自动化测试学习(三)— 断言
  9. json转excel_手写JAVA实现个性化业务的Excel转JSON,效率提高99.99%
  10. Leetcode-最长回文子串(包含动态规划以及Manacher算法)
  11. 译]bootstrap-select (selectpicker)方法
  12. java学习笔记之DBUtils工具包
  13. C++ Primer 第二章 学习笔记及习题答案
  14. CORS - 引入预检请求的动机是什么?
  15. 自适应控制——仿真实验一 用李雅普诺夫稳定性理论设计自适应规律
  16. 简单工厂模式(Simple Factory Pattern)【1/23】
  17. GitHub前50名的Objective-C动画相关库相关推荐,请自行研究
  18. 基于深度学习的Depth and Ego-Motion Estimation
  19. 一切不能拌饭的菜都是耍流氓
  20. SqlServer 如何插入图片和导出图片数据

热门文章

  1. 软件测试需要哪些c语言基础知识,测试人员都需要了解哪些redis知识?
  2. 机器学习中为什么需要梯度下降_机器学习 —— 多元梯度下降
  3. Lourakis/ Levenberg-Marquardt nonlinear least squares algorithms in C/C++
  4. kill 进程_如果有个进程kill 9杀不掉,怎么办?
  5. zabbix获取mysql主从状态_zabbix监控MySQL主从状态
  6. 为什么要重构(why)?
  7. openresty入门与配置了解
  8. 搭建迁移训练Slim框架环境
  9. HTTP协议请求中返回的各个状态码对应的状态信息
  10. Appimage版wine乱码解决