Check whether system clock is reasonable at startup.

This commit is contained in:
akwizgran
2021-06-23 16:32:32 +01:00
committed by Torsten Grote
parent 80749fec09
commit 802f64e309
5 changed files with 75 additions and 10 deletions

View File

@@ -51,26 +51,27 @@ public class StartupFailureActivity extends BaseActivity implements
}
// show proper error message
String errorMsg;
int errorRes;
switch (result) {
case CLOCK_ERROR:
errorRes = R.string.startup_failed_clock_error;
break;
case DATA_TOO_OLD_ERROR:
errorMsg =
getString(R.string.startup_failed_data_too_old_error);
errorRes = R.string.startup_failed_data_too_old_error;
break;
case DATA_TOO_NEW_ERROR:
errorMsg =
getString(R.string.startup_failed_data_too_new_error);
errorRes = R.string.startup_failed_data_too_new_error;
break;
case DB_ERROR:
errorMsg = getString(R.string.startup_failed_db_error);
errorRes = R.string.startup_failed_db_error;
break;
case SERVICE_ERROR:
errorMsg = getString(R.string.startup_failed_service_error);
errorRes = R.string.startup_failed_service_error;
break;
default:
throw new IllegalArgumentException();
}
showInitialFragment(ErrorFragment.newInstance(errorMsg));
showInitialFragment(ErrorFragment.newInstance(getString(errorRes)));
}
@Override