全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android 密码 显示与隐藏功能实例

效果:

<?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 


相关文章: C++时间戳转换成日期时间的步骤和示例代码  建站主机选哪种环境更利于SEO优化?  正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?  如何通过WDCP绑定主域名及创建子域名站点?  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  宿州网站制作公司兴策,安徽省低保查询网站?  建站之星后台管理系统如何操作?  php8.4新语法match怎么用_php8.4match表达式替代switch【方法】  宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?  广东专业制作网站有哪些,广东省能源集团有限公司官网?  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  较简单的网站制作软件有哪些,手机版网页制作用什么软件?  名字制作网站免费,所有小说网站的名字?  实现点击下箭头变上箭头来回切换的两种方法【推荐】  如何通过网站建站时间优化SEO与用户体验?  建站之星如何保障用户数据免受黑客入侵?  建站之星下载版如何获取与安装?  如何零基础开发自助建站系统?完整教程解析  如何零基础在云服务器搭建WordPress站点?  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  头像制作网站在线制作软件,dw网页背景图像怎么设置?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  如何高效配置IIS服务器搭建网站?  如何通过虚拟机搭建网站?详细步骤解析  建站之星如何快速解决建站难题?  如何在新浪SAE免费搭建个人博客?  Android滚轮选择时间控件使用详解  建站之星CMS建站配置指南:模板选择与SEO优化技巧  北京网站制作的公司有哪些,北京白云观官方网站?  建站主机选虚拟主机还是云服务器更好?  如何快速生成ASP一键建站模板并优化安全性?  如何快速打造个性化非模板自助建站?    电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  音乐网站服务器如何优化API响应速度?  北京网站制作网页,网站升级改版需要多久?  电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?  高性能网站服务器配置指南:安全稳定与高效建站核心方案  如何通过万网虚拟主机快速搭建网站?  如何在阿里云虚拟服务器快速搭建网站?  郑州企业网站制作公司,郑州招聘网站有哪些?  如何用腾讯建站主机快速创建免费网站?  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  制作网站的基本流程,设计网站的软件是什么?  建站主机数据库如何配置才能提升网站性能?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。