android EditText输密码时怎么把圆点改成*号

android 用EditText输密码时,显示的是原点,怎么能把圆点改成*号呢

4个回答

需要转换一个显示;
text.setTransformationMethod(new AsteriskPasswordTransformationMethod());

public class AsteriskPasswordTransformationMethod extends PasswordTransformationMethod {  
@Override  
public CharSequence getTransformation(CharSequence source, View view) {  
    return new PasswordCharSequence(source);  
}  

private class PasswordCharSequence implements CharSequence {  
    private CharSequence mSource;  
    public PasswordCharSequence(CharSequence source) {  
        mSource = source; // Store char sequence  
    }  
    public char charAt(int index) {  
        return '*'; // This is the important part  
    }  
    public int length() {  
        return mSource.length(); // Return default  
    }  
    public CharSequence subSequence(int start, int end) {  
        return mSource.subSequence(start, end); // Return default  
    }  
}  

在EditText加入这么一行
android:inputType="passWord"

Wei_Smile
李牧羊 passWord大小写可能有误,应该是password
3 年多之前 回复

设置一下inputType属性即可

android:id="@+id/password"
android:inputType="textPassword"/>

fdhm_edit1.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);//密码不可见
fdhm_edit1.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);//密码可见

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
android EditText输密码时怎么把圆点改成*号
android 用EditText输密码时,显示的是原点,怎么能把圆点改成*号呢
Edittext TextWatcher、Edittext密码圆点格式替换成星号*的形式
edittext的简单的使用,TextWatcher监听,Edittext密码圆点格式替换成星号*的形式
黑圆点密码怎么查看
有时候我们会想要知道输入密码存进的黑圆点密码是什么? 有2种方式: 1、打开登录页面,选中密码框,右键检查 找到input 标签里的type=”password” 删除或更改就可以了 2、第二种方法就是浏览器,设置的–高级–管理密码–输入电脑开机密码 ...
Edittext的TextWatcher的属性及edittext的密码显示与隐藏、Edittext密码圆点格式替换成星号*的形式
之前在项目中多次使用到editext中的这些属性,特别是在项目中的注册、登录、忘记密码的功能中.....,今天正好群中有个刚入门的群友再问,自己也来记录下,也希望对刚入门的朋友有些帮助。1、edittext的密码显示与隐藏(这个功能其实很简单的)1)、简单的布局<LinearLayout android:layout_width="match_parent" android:...
怎么把输入文本框的密码时成*号?
谢谢
该怎么输密码?
我从地址栏里输入http:\\mycomputername可以运行rn但是输入http;\\127.0.0.1就要求输入密码,请问是输入什么密码,我没有设定呀,?
图片下载时怎么把绝对路径改成虚拟路径?
我作wap开发(移动)rn用.netrn大家说把链接路径设成绝对路径rn就能下载rn用模拟器试了果然能下rn但是发现下载的时候rn模拟器中保存的图片名竟然自动是rn图片的绝对路径rn这怎么可以呢?rn请高手指教如何变成虚拟路径,而且保存时图片名不是整个路径?而是图片的名称rnrn图片是放在服务器的一个文件夹里rn让用户一点这个下载链接,下载时不显示它的绝对路径,而显示他的名称rn谢谢rnrn
Android代码-显示密码的Edittext
Show/Hide Password EditText In Android Support Library, revision 24.2.0 (August 2016) TextInputLayout adds support for the password visibility toggle. Marking showhidepasswordedittext as Deprecated at of 18th Aug 2016. Inputting text on mobile devices with their smaller keyboards can be error prone and when the password is obscured it can lead to failed login attempts that can frustrate users. Show/Hide Password EditText is a very simple extension of Android's EditText that puts a clickable hid
Android判断EditText是否输入了内容
最简单的有以下两种方式: a、eidttext.getText().toString().trim().equals("")   判断得到的字符串是否为“”。 b、eidttext.getText().toString().trim().length()==0  判断得到的字符串长度是否为0。 以下的方法是不可取的: 1、edittext.getText()  != null  
android:EditText控制首字母不能输0
android开发中有事会遇到输入框首位不能输0的情况:解决方法的大概思路如下: 首先为EditText绑定文本改变监听器 etText.addTextChangeListener( new TextWatcher(){ @Override public void onTextChanged(CharSequence arg0, int arg1, int arg2,
EditText禁止输空格
editText.setFilters(new InputFilter[]{filter}); private InputFilter filter=new InputFilter() { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int ds
如何把ctreectrl的+,-号改成其他图标
如何把ctreectrl的+,-号改成其他图标 ?rn
输密码
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() { int num, x=0,code=123456,Times=2; for (num = 1; num < 4; ++num) { printf(“请输入您的密码:\n”); scanf("%d", &x); if (x == code) { pr...
Android文本输入框(EditText)输入密码时显示与隐藏
public class MainActivity extends Activity { private Button mSwitchButton; private EditText mPasswordEditText; private boolean isHidden=true; @Override public void onCreate(Bun
vs2008设置,怎么把圆点去掉?
............ rn ............ 状态:rn ............ td>rn ............ rn ............ 已用rn
Android EditText inputType与numeric属性设置以及输入是只显示圆点,而不是先字符再圆点
numeric有三种属性 : 1、android:numeric=”integer”键盘为数字键盘,无需调整,不能输入小数点 2、android:numeric=”signed” 没找到和1的区别,如果有人发现,请告知,十分感谢。 3、android:numeric=”decimal”可以输入数字加小数点,数字键盘。 以上属性EditText不做任何操作的时候,自动换行inputTy
怎么把递归改成循环
就是这个Fib什么单词我忘记了 数列是这样的 1 1 3 4 7 11 18 29 ....rn本来是用的递归f(n-1)+ f(n-2) ,rnrn我前天去面试的时候,题目要求先递归然后改成循环,我想了很久没想明白,脑子进水了rnrnwhile 和for
我如何把明文的密码改成MD5的~~
我的库里有好几千条数据,以前的密码都是明文的,我想改成MD5 的,请问要如何操作了。。。谢谢rn
怎么把控制台改成MFC
拷了别人的代码只会在VC和控制台里运行
怎么把函数改成存储过程
这里没人回答,请两边一起回答,一起给分。rnhttp://bbs.csdn.net/topics/391493081?page=1#post-399984398
怎么把分类改成无限级分类
我有一段分类的代码能不能把他改成无限级分类怎么改?谢谢rn代码如下:rn[code=C#]rnusing System;rnusing System.Data;rnusing System.Configuration;rnusing System.Collections;rnusing System.Collections.Generic;rnusing System.Web;rnusing System.Web.Security;rnusing System.Web.UI;rnusing System.Web.UI.WebControls;rnusing System.Web.UI.WebControls.WebParts;rnusing System.Web.UI.HtmlControls;rnusing System.Xml;rnusing System.Data.SqlClient;rnrnrnpublic partial class _Default : System.Web.UI.Page rnrn protected void Page_Load(object sender, EventArgs e)rn rn if (!IsPostBack)rn rn DataView dv = drv("select * from lname");rnrn foreach (DataRowView datav in dv)rn rn TreeNode tn = new TreeNode();rn tn.Text = datav["lname"].ToString();rn tn.Value = datav["lid"].ToString();rn tn.Expanded = false;rn TreeView1.Nodes.Add(tn);rn Addchildnodes(tn);rnrnrn rn rn rn private void Addchildnodes(TreeNode tn)rn rn string lid = Convert.ToString(tn.Value);rn DataView dv = drv("select * from xname where lid="+lid+"");rnrn foreach (DataRowView datav in dv)rn rn TreeNode ctn = new TreeNode();rn ctn.Text = datav["xname"].ToString();rn ctn.Value = datav["id"].ToString();rn tn.ChildNodes.Add(ctn);rn rn rn rn private DataView drv(string query)rn rnrn SqlConnection mycon = new SqlConnection("server=.;uid=sa;pwd=Ysin2004;database=test");rn SqlDataAdapter sda = new SqlDataAdapter(query, mycon);rn DataSet ds = new DataSet();rn sda.Fill(ds, "tree");rn return ds.Tables["tree"].DefaultView;rn rnrn rnrnrn[/code]码
关于EditText输入密码时的限制
有的时候EditText输入的时候有一些限制: 如:输入内容时的一些限制 // 设置输入限制 Edittext.setKeyListener(new NumberKeyListener() {       @Override        public int getInputType() {             return InputType.TYPE_TEXT_VARIA
怎么把文本框数据输入格式改成密码格式
ACCESS VBA中如何将文本框数据输入格式改成密码格式rn我看了textbox的属性,里面没有设置为密码的项
postgresql怎么把密码的默认加密方式改成sha1加密?
在postgresql中默认加密是MD5加密,同时源码中有sha1,sha256等加密方式,不知道怎么改为sha1加密?rn求大神解答
自定义Android圆点指示器
自定义Android圆形指示器
'号如何输
select * from data where d='01152’1'rn数据中有’如何办,在批量数据时有可能有有些有时因如何写??rn我要把数据insert
修改Android 的EditText的密码视觉回显
Change EditText password mask character to asterisk (*) 如果EditText的inputType的类型如果为textPassword,那么输入键盘输入字符时,视觉效果是会把最后输入的字符明文显示出来的。 如果录屏或者截屏,那么则会把密码记录下来,带来安全隐患。 解决方案 <EditText andr
Android 中EditText的密码明文与密文显示
对EditText的密码明文与密文在代码中设置,十分简单。 代码如下: //明文显示 editText.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); //密文显示 editText.setTransformationMet
android edittext点击图片显示隐藏密码
长话短说,一共有两种方法。首先你需要在布局文件里面给EditText设置一个Android:inputType="numberPassword"属性。我这里默认规定密码只能是数字了。如果你需要你的密码不止是数字,你可以设置android:inputType="textPassword"。 方法一:使用setInputType设置(适用于textPassword) @Override pub
Android EditText密码显示隐藏和全部属性的介绍
这个很简单,一起来看看图和代码吧:    代码如下:    布局文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_heig
Android 下标圆点数字
在项目中经常用到下标圆点数字这种情况,这种效果用自定义View画圆形可以实现,今天我用的是shape资源做TextView的背景。
Android 圆点导航的实现
1、圆点 shape_step_bg.xml &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt; &amp;lt;shape xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; android:shape=&quot;oval&quot;&amp;gt; &amp;lt;size andro
Android EditText 密码隐藏或可见
Android EditText 密码隐藏或可见问题解决完事 问题 很常见的需求,点击一个按钮,隐藏或可见输入密码。 解决 布局: &lt;EditText android:id="@+id/edt_password" style="@style/Base.Widget.MaterialComponents.TextInputEditText" android:layout_wi...
Android EditText 输入密码是否可见
设置密码不可见 etAfter.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); 设置密码可见 etAfter.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD|InputType.TYPE_CLASS_TEXT); 如果你是下面这样设置的是没有效果的 et
Android EditText 设置密码可见与不可见
设置Android EditText 密码框密码可见与不可见 //设置密码可见和不可见 private void setPasswordEye(EditText editText) { if (EditorInfo.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD == editText.getInputType()) { ...
Android:EditText中切换密码的显示与隐藏
不少应用都要注册账户,设置密码登录后才能使用app,而在输入密码时可能会忘记之前输入的密码,为了方便用户,可以加入一个按钮或者checkbox,在选中或点击后把密码更改为显示,再点击多一次就变回隐藏。 实现方法非常简单,下面先给出布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Android中EditText密码样式设置
Android设置EditText为密码样式,checkbox选中为显示密码,未选中为隐藏密码
android下如何实现EditText显示隐藏密码的实现,
android下如何实现密码输入框EditText显示隐藏密码的实现, 在Google发布了support:design:23+以后我们发现有这么一个东西TextInputLayout,先看下效果图: <android.support.design.widget.TextInputLayout android:id="@+id/pwdLayout"
Android EditText设置密码是否可见
inputType不可修改的情况下设置密码是否可见: mEtPassword.setTransformationMethod(isPasswordVisible ? HideReturnsTransformationMethod.getInstance() : PasswordTransformationMethod.getInstance()); inputType可修改的情况下设置密码是...
EditText 输入时动态显示结果
当我们在输入框输入一些文字,输入完成后,可以根据些文字来进行查询等操作。有一个提升逼格的技巧就是我们每输入一个文字会动态的显示结果。应用场景:归属地查询,我们输入电话号码,点击查询,显示归属地。在这里我们可以在每输入一个数字就进行一次归属地结果的显示,达到动态显示的效果。实现:为EditText设置一个addTextChangedListener监听,传一个TextWatch的对象并实现里面的抽象
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池