Use reloadIITC() if mReloadNeeded == true
This commit is contained in:
parent
eee9ce78e0
commit
6290ef56aa
@ -99,8 +99,7 @@ public class IITC_Mobile extends Activity {
|
|||||||
mActionBarHelper = new ActionBarHelper(this, super.getActionBar());
|
mActionBarHelper = new ActionBarHelper(this, super.getActionBar());
|
||||||
|
|
||||||
// do something if user changed something in the settings
|
// do something if user changed something in the settings
|
||||||
mSharedPrefs = PreferenceManager
|
mSharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
|
||||||
.getDefaultSharedPreferences(this);
|
|
||||||
mSharedPrefChangeListener = new OnSharedPreferenceChangeListener() {
|
mSharedPrefChangeListener = new OnSharedPreferenceChangeListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onSharedPreferenceChanged(
|
public void onSharedPreferenceChanged(
|
||||||
@ -289,23 +288,21 @@ public class IITC_Mobile extends Activity {
|
|||||||
|
|
||||||
// enough idle...let's do some work
|
// enough idle...let's do some work
|
||||||
Log.d("iitcm", "resuming...reset idleTimer");
|
Log.d("iitcm", "resuming...reset idleTimer");
|
||||||
mIitcWebView.loadUrl("javascript: window.idleReset();");
|
|
||||||
mIitcWebView.updateCaching();
|
mIitcWebView.updateCaching();
|
||||||
|
|
||||||
if (mIsLocEnabled) {
|
if (mIsLocEnabled) {
|
||||||
// Register the mSharedPrefChangeListener with the Location Manager to receive
|
// Register the mSharedPrefChangeListener with the Location Manager to receive
|
||||||
// location updates
|
// location updates
|
||||||
mLocMngr.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,
|
mLocMngr.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, mLocListener);
|
||||||
0, 0, mLocListener);
|
mLocMngr.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, mLocListener);
|
||||||
mLocMngr.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0,
|
|
||||||
mLocListener);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mReloadNeeded) {
|
if (mReloadNeeded) {
|
||||||
Log.d("iitcm", "preference had changed...reload needed");
|
Log.d("iitcm", "preference had changed...reload needed");
|
||||||
this.loadUrl(mIntelUrl);
|
reloadIITC();
|
||||||
mReloadNeeded = false;
|
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
mIitcWebView.loadUrl("javascript: window.idleReset();");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -499,7 +496,8 @@ public class IITC_Mobile extends Activity {
|
|||||||
mBackStack.clear();
|
mBackStack.clear();
|
||||||
// iitc starts on map after reload
|
// iitc starts on map after reload
|
||||||
mCurrentPane = android.R.id.home;
|
mCurrentPane = android.R.id.home;
|
||||||
this.loadUrl(mIntelUrl);
|
loadUrl(mIntelUrl);
|
||||||
|
mReloadNeeded = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void loadIITC() {
|
private void loadIITC() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user