我正在创建一个应用程序,一个包含四个EdiTexts的listvView,以及每行的一个按钮,但是当我编辑editText并单击后退按钮隐藏键盘时,它会删除所有值! 这有点麻烦,我不能继续发展它! 如果你有任何想法我正在服用。 谢谢你的时间,祝你有个美好的一天。
编辑: 我想,当我点击后退按钮,隐藏键盘没有,清理所有的值,我会加入apk如果你想/需要^^,谢谢你的快速回答。 有应用程序的链接:
https://docs.google.com/file/d/0BwyELfc-0SheZlo3cElfSzdERnc/edit?usp=sharing
抱歉我的英文不好并张贴。
答案 0 :(得分:0)
简单的方法是在按下后退按钮时存储您的值。一个edittext的示例:
String temp1 = "";
EditText editText1 = (EditText)findViewById(R.id.editText1);
Button button = (Button) findViewById(R.id.button1);
button.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View v) {
editText1.setText(temp1);
}
});
@Override
public void onBackPressed() {
temp1 = editText1.getText.toString();
}