Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 当按下actionbar中的后退按钮或向上按钮时,活动将被销毁_Android_Sqlite_Android Activity_Android Progressbar - Fatal编程技术网

Android 当按下actionbar中的后退按钮或向上按钮时,活动将被销毁

Android 当按下actionbar中的后退按钮或向上按钮时,活动将被销毁,android,sqlite,android-activity,android-progressbar,Android,Sqlite,Android Activity,Android Progressbar,由于我正在构建巴士时刻表应用程序,该应用程序在活动中插入并显示查询结果,每次我按下后退按钮并重新启动此活动时,都会再次输入数据并复制查询结果。如何避免这种情况?另外,当在sqlite my应用程序冻结一秒钟左右的表中插入数据时,如何避免?我可以使用progressbar吗?您需要对自己进行培训,以便了解重新启动活动时发生的情况。如果不希望在activity start上重新运行查询,则需要处理 最后,对于批量插入问题,如果您的应用程序处于冻结状态,则表明您正在UI线程上进行加载。您应该使用并可能

由于我正在构建巴士时刻表应用程序,该应用程序在活动中插入并显示查询结果,每次我按下后退按钮并重新启动此活动时,都会再次输入数据并复制查询结果。如何避免这种情况?另外,当在sqlite my应用程序冻结一秒钟左右的表中插入数据时,如何避免?我可以使用progressbar吗?

您需要对自己进行培训,以便了解重新启动活动时发生的情况。如果不希望在activity start上重新运行查询,则需要处理


最后,对于批量插入问题,如果您的应用程序处于冻结状态,则表明您正在UI线程上进行加载。您应该使用并可能使用从UI线程加载此数据来完成此操作

你能发布代码的相关部分和logcat吗?