效果:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <EditText android:id="@+id/editText1" android:layout_width="match_parent" android:layout_height="wrap_content" android:ems="10" android:inputType="textPassword" > <requestFocus /> </EditText> <CheckBox android:id="@+id/checkBox1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="显示密码" /> </LinearLayout>
package com.example.test;
import android.app.Activity;
import android.os.Bundle;
import android.text.method.HideReturnsTransformationMethod;
import android.text.method.PasswordTransformationMethod;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.TextView;
public class MainActivity extends Activity {
private TextView editText1;
private CheckBox checkBox1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.test);
editText1 =(TextView) findViewById(R.id.editText1);
checkBox1=(CheckBox) findViewById(R.id.checkBox1);
checkBox1.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked){
//如果选中,显示密码
editText1.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
}else{
//否则隐藏密码
editText1.setTransformationMethod(PasswordTransformationMethod.getInstance());
}
}
});
}
}
关键是:
editText1.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); editText1.setTransformationMethod(PasswordTransformationMethod.getInstance());
以上所述是小编给大家介绍的Android 密码 显示与隐藏功能实例,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# android
# 密码显示隐藏
# Android实现密码隐藏和显示
# Android实现显示和隐藏密码功能的示例代码
# Android 登录页面的实现代码(密码显示隐藏、EditText 图标切换、限制输入长度)
# Android中实现密码的隐藏和显示的示例
# Android EditText密码的隐藏和显示功能
# Android中实现EditText密码显示隐藏的方法
# Android文本输入框(EditText)输入密码时显示与隐藏
# Android实现动态显示或隐藏密码输入框的内容
# Android中EditText显示明文与密码的两种方式
# Android开发EditText实现密码显示隐藏
# 小编
# 在此
# 给大家
# 所述
# 给我留言
# 感谢大家
# 疑问请
# 有任何
# orientation
# layout_height
# EditText
# vertical
# match_parent
# apk
# schemas
# layout_width
# res
# id
# requestFocus
# textPassword
相关文章:
网站设计制作企业有哪些,抖音官网主页怎么设置?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
,怎么用自己头像做动态表情包?
网站制作员失业,怎样查看自己网站的注册者?
如何选择高性价比服务器搭建个人网站?
无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?
大连 网站制作,大连天途有线官网?
如何在企业微信快速生成手机电脑官网?
太平洋网站制作公司,网络用语太平洋是什么意思?
如何获取免费开源的自助建站系统源码?
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
成都响应式网站开发,dw怎么把手机适应页面变成网页?
制作表格网站有哪些,线上表格怎么弄?
,网页ppt怎么弄成自己的ppt?
相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?
制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?
如何通过IIS搭建网站并配置访问权限?
小说建站VPS选用指南:性能对比、配置优化与建站方案解析
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
头像制作网站在线制作软件,dw网页背景图像怎么设置?
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
大同网页,大同瑞慈医院官网?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
网页设计网站制作软件,microsoft office哪个可以创建网页?
红河网站制作公司,红河事业单位身份证如何上传?
建站之星如何快速生成多端适配网站?
建站主机服务器选购指南:轻量应用与VPS配置解析
家庭服务器如何搭建个人网站?
如何通过二级域名建站提升品牌影响力?
专业商城网站制作公司有哪些,pi商城官网是哪个?
上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?
网站制作知乎推荐,想做自己的网站用什么工具比较好?
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
建站之星展会模版如何一键下载生成?
定制建站是什么?如何实现个性化需求?
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
佛山企业网站制作公司有哪些,沟通100网上服务官网?
如何在Golang中引入测试模块_Golang测试包导入与使用实践
单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?
如何在Golang中指定模块版本_使用go.mod控制版本号
如何在云主机上快速搭建网站?
如何在Tomcat中配置并部署网站项目?
模具网站制作流程,如何找模具客户?
教学论文网站制作软件有哪些,写论文用什么软件
?
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
建站之星后台管理如何实现高效配置?
如何基于云服务器快速搭建个人网站?
如何快速重置建站主机并恢复默认配置?
如何选择高效便捷的WAP商城建站系统?
魔方云NAT建站如何实现端口转发?
*请认真填写需求信息,我们会在24小时内与您取得联系。