利用复选框勾选---显示/隐藏登录密码(例如 电脑无线密码查看)

【MainActivity.java】

package com.example.test;import android.os.Bundle;
import android.app.Activity;
import android.text.InputType;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.EditText;public class MainActivity extends Activity {private CheckBox c1;private EditText e1;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);c1 = (CheckBox) findViewById(R.id.checkBox1);e1 = (EditText) findViewById(R.id.editText1);e1.getText().toString();c1.setOnCheckedChangeListener(new OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {// TODO Auto-generated method stubif (isChecked) {e1.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);} else {e1.setInputType(InputType.TYPE_CLASS_TEXT| InputType.TYPE_TEXT_VARIATION_PASSWORD);}}});}
}

【布局文件】

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:paddingBottom="@dimen/activity_vertical_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingTop="@dimen/activity_vertical_margin"tools:context=".MainActivity" ><CheckBoxandroid:id="@+id/checkBox1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentLeft="true"android:layout_alignParentTop="true"android:layout_marginLeft="19dp"android:layout_marginTop="160dp"android:text="显示密码" /><EditTextandroid:id="@+id/editText1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignBottom="@+id/checkBox1"android:layout_alignLeft="@+id/checkBox1"android:layout_marginBottom="47dp"android:ems="10"android:inputType="textPassword" /></RelativeLayout>

转载于:https://www.cnblogs.com/anjon520/p/3249911.html

[置顶] 显示/隐藏登录密码相关推荐

  1. 前端取消置顶功能_双十一来临,怎么让便签app记录的清空购物车便签内容置顶显示? - 学显...

    其实,作为一款多功能便签备忘录软件工具,敬业签还支持对便签内容执行"置顶"操作,以便突出该备忘录内容的重要性呢!所以,需要清空购物车的小伙伴,赶快对"清空购物车" ...

  2. android 应用置顶到最前端_uniApp / 小程序实现一个view滚动到一定高度置顶显示

    最近在使用uniApp做一个模仿美团小程序的demo,其中遇到这样一个需求,就是筛选模块滚动到顶部就置顶显示 查阅了uniApp的官方文档以及微信小程序的官方文档,发现都有一个相同的API,如下: 实 ...

  3. 说说WinCE的WS_EX_TOPMOST和窗口置顶显示

    //======================================================================== //TITLE: //    说说WinCE的WS ...

  4. Windows 任意窗口置顶显示

    让任意窗口置顶显示 Window TopMost Control 是一款非常小巧简单的 Windows 软件,功能也只有一个--就是让任意窗口置顶显示. 官网:Window TopMost Contr ...

  5. 通过窗口名字(caption的内容)查找窗口,并将其隐藏或者置顶显示

    1.下面的代码可以通过窗口的名字找到置顶的窗口对象 CWnd*m_TestWnd =  FindWindow(NULL,_T("Hello,Test window")); if ( ...

  6. MFC通过窗口名字(caption的内容)查找窗口,并将其隐藏或者置顶显示

    1.下面的代码可以通过窗口的名字找到置顶的窗口对象 CWnd*m_TestWnd =  FindWindow(NULL,_T("Hello,Test window")); if ( ...

  7. 【Unity】Unity打包后如何隐藏任务栏,窗口置顶,隐藏标题。

    using System.Runtime.InteropServices; //control the task bar hide or show //liuyanlei public class T ...

  8. html评论置顶功能,微信公众号精选留言评论怎么置顶显示?功能在哪里设置?...

    微信公众号精选留言怎么置顶?微信公众号留言功能新增了置顶精选留言的设置,那么微信公众号留言功能在哪里设置呢?下文小乐哥给大家介绍一下! 微信公众号精选留言怎么置顶? 微信公众平台悄然上线了一个新功能, ...

  9. zClock - 置顶时钟, 倒计时, 网速显示

    好久没推荐新 Mac 应用了.今天分享一款可以在桌面显示时间或者倒计时器的小工具 zClock. zClock 默认情况下会全局置顶显示当前的数字时间.可以设置大小,并把它放在桌面上的任意位置.还可以 ...

最新文章

  1. php实现用户注册代码,php实现用户注册的代码示例
  2. 云中计算将软件服务外包带入3.0时代
  3. C#sql帮助类(登录查询界面)语句实例
  4. Java 并发实践 — ConcurrentHashMap 与 CAS
  5. c语言有啥简单的小程序,c语言-简单小程序-简单算法
  6. 图像局部特征(六)--斑点检测之SIFT算法原理总结补充
  7. MICAPS系统中云图数据转换为位图的实现(转)
  8. linux内核定时器使用及原理
  9. 一文学会LCD12864显示中文、英文、反显
  10. Windows快捷命令
  11. 数学建模——SPSS的非参数检验
  12. Vue实例与组件实例
  13. 书海觅珍 遨游古今——广西国正书吧正式运营开业
  14. Android发送短信SMS的编程
  15. 如何关上计算机设备锁,微信如何设置应用锁?微信怎么开启设备锁?
  16. SQL Server日期数据类型DATE的使用
  17. 情人节程序员用HTML网页表白【粒子告白】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
  18. 程序人生:企业网站解决方案
  19. python使用列表,快速获取1到10的平方
  20. 关于ESP32卡在上电复位无法下载的问题

热门文章

  1. CentOS 7 更新软件源和系统
  2. 【转】Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。...
  3. Silverlight 4 中数据绑定发生的变化
  4. html元素排序,HTML中的table里面的元素排序
  5. Windows下Python环境搭建
  6. PF_PACKET和AF_PACKET
  7. 电子商务和ERP的关系主要体现
  8. Facebook Messenger正式登陆Android Auto车载信息娱乐平台
  9. 用北斗和阿里云毫米级监控山体滑坡 他还只是铁路工人
  10. CDR配置助手 1.0 绿色免费版