Android中明文和密文的切换
来源:互联网 发布:晨枫网络是真的吗 编辑:程序博客网 时间:2024/05/19 06:47
public class ClickProjectActivity extends Activity {private EditText input = null;private CheckBox check = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); input = (EditText)this.findViewById(R.id.input); check = (CheckBox)this.findViewById(R.id.check); //CheckBox加上事件监听 check.setOnCheckedChangeListener(new OnCheckedChangeListener(){@Overridepublic void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {if(isChecked){//设置成明文//This transformation method causes any carriage return characters (\r) //to be hidden by displaying them as zero-width non-breaking space characters ().input.setTransformationMethod(HideReturnsTransformationMethod.getInstance());}else{//设置成密文//input.setTransformationMethod(PasswordTransformationMethod.getInstance());}} }); }}