Comment puis-je utiliser une boîte de dialogue avec aucun bouton et se ferme automatiquement? le BlackBerry
-
30-09-2019 - |
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?
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