在期末做安卓课程设计的时候遇到了这样的一个问题

在listview里插入了一条数据,点了返回按钮之后再次进入数据就消失了

这时候只需要在该界面下重写onKeyDown方法就可以解决此问题
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode ==KeyEvent.KEYCODE_BACK){
moveTaskToBack(true);
return true;
}
return super.onKeyDown(keyCode, event);
}
在安卓应用开发中,遇到一个常见的问题:在ListView中插入数据后,点击返回按钮再进入,数据会消失。这个问题可以通过重写Activity的onKeyDown方法来解决,当检测到返回键被按下时,使用moveTaskToBack(true)方法,防止数据丢失。
1551

被折叠的 条评论
为什么被折叠?



