0
在我的應用程序中,我檢查是否啓用了gps。如果沒有,我將用戶發送到設置屏幕以啓用GPS。onResume在從設置屏幕返回時提早打電話
在我的onResume函數中,我從服務器請求信息,這有點費時,然後進入我的下一個Activity。我希望用戶在檢索信息時卡在屏幕上。相反,我看到的是應用程序位於收集信息時凍結的「設置」屏幕,然後直接轉到我的下一個「活動」。
protected void onResume() {
if(gpsIsOn()) {
obtainLocationStuff();
startActivity(new Intent(splashActivity.this, mainActivity.class));
} else {
launchCloseDialog();
}
super.onResume();
}
如何在用戶實際返回到我的應用程序時啓動onResume?
完美。我移動了一些代碼,並讓我的asynctask返回。感謝您的幫助。 –