我有一个搜索应用程序,它从Web服务检索数据。
当应用程序创建时,它会显示进度对话框,一旦加载数据完成,它将解除进度对话框。
问题是,在加载过程中如果我改变手机的方向,它会尝试重新加载活动,但如果我在加载数据时开始晃动手机,应用程序会崩溃,有什么解决办法吗?
我有一个搜索应用程序,它从Web服务检索数据。
当应用程序创建时,它会显示进度对话框,一旦加载数据完成,它将解除进度对话框。
问题是,在加载过程中如果我改变手机的方向,它会尝试重新加载活动,但如果我在加载数据时开始晃动手机,应用程序会崩溃,有什么解决办法吗?
放置
android:configChanges="keyboardHidden|orientation"
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}
onConfigurationChanged
? - Mirko N.