单击后退按钮时重新启动应用程序

时间:2013-07-10 13:42:39

标签: android listview keyboard

我正在创建一个应用程序,一个包含四个EdiTexts的listvView,以及每行的一个按钮,但是当我编辑editText并单击后退按钮隐藏键盘时,它会删除所有值! 这有点麻烦,我不能继续发展它! 如果你有任何想法我正在服用。 谢谢你的时间,祝你有个美好的一天。

编辑: 我想,当我点击后退按钮,隐藏键盘没有,清理所有的值,我会加入apk如果你想/需要^^,谢谢你的快速回答。 有应用程序的链接:

https://docs.google.com/file/d/0BwyELfc-0SheZlo3cElfSzdERnc/edit?usp=sharing

抱歉我的英文不好并张贴。

1 个答案:

答案 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();
}