Привет, у меня есть проблема с открытием Activity
.Начало работы слишком долго
Я звоню startActivity()
с Intent
, нажав Button
.
Мне нужно подождать 4-5 секунд, пока на экране не появится Activity
.
Я знаю, как это сделать.
itemimg = new ItemsInPacagesImageView(imglist1, this, nazovtripu, 0);
У меня есть 17 раз подобный код (с другими ImageView
с) У меня это метод с именем InitItemimg();
Я попытался поставить этот метод на OnStart деятельности этой теме
@Override
public void onStart() {
super.onStart();
timer = new Thread() { // new thread
public void run() {
Boolean b = true;
try {
sleep(20);
runOnUiThread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
InitItemimg();;
}
});
} catch (InterruptedException e) {
e.printStackTrace();
} finally {
}
}
};
timer.start();
}
Но не проблема моя проблема, пожалуйста, у вас есть идеи? Спасибо