2009-06-17 4 views
1

Как создать заставку на основе изображений для моего приложения j2me?j2me splash screen

У меня уже есть приложение, и мне нужен заставку, чтобы прикрепить его.

ответ

2

Вы можете использовать что-то вроде этого:

class SplashScreenSwitcher extends Thread { 

    private Display display; 
    private Displayable splashScreen; 
    private Displayable nextScreen; 

    public SplashScreenSwitcher(Display display, Displayable splashScreen, Displayable nextScreen) { 
     this.display = display; 
     this.splashScreen = splashScreen; 
     this.nextScreen = nextScreen; 
    } 

    public void run() { 
     display.setCurrent(splashScreen); 
     try { 
       Thread.sleep(2000); //Here you set needed time or make a constant 
     } catch (Exception ex) {} 
     display.setCurrent(nextScreen); 
    } 
} 

Таким образом, все, что вам сделать, это просто создать новый экземпляр этого класса и начать тему.

3

Для J2ME не используется метод «заставки» по умолчанию, он включает в себя просто показ изображения на несколько секунд, а затем переход к следующему экрану. Если вы действительно хотите, вы можете использовать время для загрузки некоторых других вещей в фоновом режиме.

This is a tutorial by Sun on splash screens