我想在用户按下后退按钮时保存editText视图的文本。所以我在(EditText)e.getText().toString()
程序中调用onPause()
。但是为时已晚:在按下后退按钮后调用onPause()
时,视图已经消失,e.getText().toString()
冻结了应用程序。
这种情况发生在带有固件2.1-update1的Samsung GT-I9000上。
有什么想法吗?
答案 0 :(得分:2)
您必须在e.getText().toString()
super.onPause();
答案 1 :(得分:0)
您正在使用哪种API级别?
从API级别5开始,您可以覆盖 onBackPressed 功能,否则,您必须使用 onKeyDown 方法