我有一个按钮和一个编辑文本。该按钮被设置为"change",而EditText被启用-false。单击按钮时,其文本更改为“保存”,编辑文本可用于输入。第二次按下后,文本再次更改为“更改”,按钮变为启用-false。
如何实施?
发布于 2018-04-30 22:16:25
把这个onClickListener放在你的按钮上-
Button yourButton = (Button) view.findViewById(R.id.button)
EditText yourEditText = (EditText) view.findViewById(R.id.edittext)
yourButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (!yourEdittext.isEnabled()){
yourButton.setText("Save");
yourEditText.setEnabled(true);
counter++;
}else if (yourEdittext.isEnabled()){
yourButton.setText("Change again");
yourButton.setEnabled(false);
}
}
});
确保为起始点设置初始按钮的文本和禁用的编辑文本
https://stackoverflow.com/questions/50108728
复制相似问题