要想判断Checkbox是不是被选中,必须注册OnCheckedChangedListener。没什么难点,直接看代码。 :D
package com.kevin.checkbox;

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.EditText;

public class Main extends Activity {
private CheckBox chk_show;
private EditText et_password;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
et_password = (EditText) findViewById(R.id.et_password);
chk_show = (CheckBox) findViewById(R.id.chk_show);
chk_show.setOnCheckedChangeListener(new CheckChangedListener());
}

class CheckChangedListener implements OnCheckedChangeListener{

@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
if(isChecked){
// 设置EditText的内容为显示
et_password.setTransformationMethod(HideReturnsTransformationMethod.getInstance());
}else{
// 设置EditText的内容为隐藏
et_password.setTransformationMethod(PasswordTransformationMethod.getInstance());
}
}

}
}

更多相关文章

  1. Android:week 12总结 内容观察者、广播、服务
  2. android获取短信内容
  3. TextView 内容居中
  4. Android TextView解析HTML内容
  5. Android手机开发——向SD卡上的文件追加内容
  6. Android TextView内容设置超链接、颜色、字体
  7. Android原生AlertDialog修改标题,内容,按钮颜色,字体大小等
  8. Android 蓝牙难点总结
  9. android把字符串内容保存到指定路径

随机推荐

  1. Android内存泄漏问题及优化解决
  2. 彻底解析Android缓存机制——LruCache
  3. WebView之javascript与android交互基础加
  4. Vue.js实战——封装Android H5 App的录音
  5. 简单的Android ROM制作方法:创建刷机包
  6. Android(安卓)Unable to find method org
  7. Android的EditText自动获取焦点并弹出输
  8. Android的触控重采样算法
  9. [置顶] android应用开发之intent的妙用一
  10. android实现软键盘弹出/收起的监听