Я реализую заставку в соответствии с учебным пособием here, однако заставка закрашивается очень быстро почти мгновенно. Каким будет лучший способ включить таймер только для запуска нового действия после, например, 1 секунду. My Splash screen Файл активности выглядит следующим образом:timer java start activity
public class SplashActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
finish();
}
}
Этот подход основан на ресурсе, пригодном для рисования и стиля.
Вы можете использовать 'handler.postDelayed 'и в нем установите тайм-аут, который вы хотите, и вызовите метод для запуска ew. В основном ответ, приведенный ниже: D – Vucko
http://stackoverflow.com/questions/8958459/how-to-show-a-splash-screen-for-3-seconds-on-android – Miles
http://stackoverflow.com/ вопросы/5486789/как-делать-я-макияж а-заставка –