我正在学习 Android 编程,但遇到了一个问题。我有这个切换按钮,当我输入文本并且按钮打开时,文本会被加星标(密码,随便你叫什么),当按钮关闭时,文本就是文本。但是,我遇到了一个问题,我没有看到问题。代码块如下所示:
toggleCommand.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(toggleCommand.isChecked()){
input.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
} else{
input.setInputType(InputType.TYPE_CLASS_TEXT);
}
}
});
我没有看到问题。你能告诉我我做错了什么并解释吗?当我打开应用程序时..我输入了一些东西并输入了密码。我按下按钮取消选中它,密码文本变成文本。我再次按下按钮,而不是再次输入密码,文本保持正常。