Я пытаюсь сделать так, чтобы мое приложение запускало заставку на 5 секунд при инициализации различных веб-сервисов в фоновом режиме.Вот мой код:
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
// Splash screen view
setContentView(R.layout.splashscreen);
final SplashScreen sPlashScreen = this;
// The thread to wait for splash screen events
mSplashThread = new Thread()
{
@Override
public void run()
{
try {
synchronized(this){
// Wait given period of time or exit on touch
wait(5000);
}
}
catch(InterruptedException ex)
{
}
finally
{
finish();
// Run next activity
Intent intent = new Intent();
intent.setClass(sPlashScreen, Splash_testActivity.class);
startActivity(intent);
stop();
}
}
};
mSplashThread.start();
for (int i=0;i<100;i++)
Log.d("splash test", "initialize web methods");
}
Теперь, я думаю, должно произойти следующее: во время отображения заставки приложение должно регистрировать «инициализация веб-методов».
Но на самом деле происходит следующее.что журнал добавляется только после исчезновения косой черты.
Что я делаю не так ??