Comment puis-je utiliser une boîte de dialogue avec aucun bouton et se ferme automatiquement? le BlackBerry

StackOverflow https://stackoverflow.com/questions/4348034

Question

Je dois utiliser une boîte de dialogue. Cela semble 2-3 secondes et après se ferme automatiquement. Quel objet dois-je utiliser sur BlackBerry?

Était-ce utile?

La solution

Créer une classe qui étend PopupScreen et utiliser un TimerTask automatiquement la fermer. Donc, vous auriez du code dans votre constructeur qui ressemble un peu comme ceci:

    Timer timer = new Timer();
    timer.schedule(new TimerTask(){

        public void run()
        {
            if(TestScreen.this.isDisplayed())
            {
                synchronized (Application.getEventLock())
                {
                    TestScreen.this.close();
                }
            }
        }

    }, WAIT_TIME_IN_MILLISECONDS);

Autres conseils

vous pouvez également utiliser

Status.show(String message) 
  

Affiche un écran d'état pendant deux secondes.

ou

Status.show(String message, Bitmap bitmap, int time) 
  

Affiche un écran d'état avec spécifié   icône, pour le temps spécifié.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top