Я начинаю с андроид-студии, и я пытался, чтобы приложение проверило подключение до начала, для этого я создаю заставку, но я действительно не нахожу способ рассчитать время для проверки подключения, мое требование состоит в том, что экран заставки остается видимым только во время проверки подключения. Это то, что у меня в OnCreate метода:Android Starter Project Structure
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
int myTimer = 4000;
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent i = new Intent(Splash.this, DashBoard.class);
boolean result = AppManager.CheckConnectionStatus(getApplicationContext());
if(result == true) {
startActivity(i);
}
else{
//Show a Message informing there is not internet connection
}
finish();
}
}, myTimer);
setContentView(R.layout.activity_splash);
}
Как вы можете видеть, что я жду 4000 мса, но это не идея ... Если какие-либо есть какие-либо идеи о том, как я могу справиться с этим I будут благодарны.
Точно вы правы !!! Большое спасибо за вашу помощь. –
Добро пожаловать. –