Я довольно новичок в разработке Android и только что закончил свое первое приложение для университетского проекта. Я добавил в экран заставки, который отлично работает, он загружается до главного меню, а затем переключается через 3 секунды, однако, если кнопка обратной кнопки нажата на телефон во время экрана всплеска, вы вынимаетесь из приложения, а затем через 3 секунды пройдет главное меню. Есть ли способ заставить приложение быть уничтоженным, если кнопка возврата нажата во время заставки?заставка не будет уничтожать при нажатии кнопки назад
Это мой splash.java файл
общественный класс Всплеск расширяет активность {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.splash);
Thread SplashTimer = new Thread(){
public void run(){
try {
sleep(3000);//3 seconds
Intent menuIntent = new Intent("com.example.Main");
startActivity(menuIntent);
}
catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally {
finish();
}
}
};
SplashTimer.start();
}
}
Вы можете дать некоторый код, если вы хотите получить помощь ... – filmor
Просто FYI, заставок сильно обескуражен в Android Программы. 99% времени, нет причин использовать его. – Teovald
только разум, я использую один, чтобы выполнить мои университетские требования. –