كيف يمكنني استخدام مربع حوار بدون زر ويغلق تلقائيًا؟ على بلاك بيري
-
30-09-2019 - |
سؤال
أحتاج إلى استخدام مربع حوار. يظهر هذا 2-3 ثوان وبعد الإغلاق تلقائيًا. ما هو الكائن الذي يجب أن أستخدمه على BlackBerry؟
المحلول
قم بإنشاء فصل يمتد من المنبثقة ويستخدم أ Timertask لإغلاقه تلقائيًا. لذلك سيكون لديك رمز في مُنشرك يبدو مثل هذا:
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);
نصائح أخرى
تستطيع ايضا استخذام
Status.show(String message)
يظهر شاشة الحالة لمدة ثانيتين.
أو
Status.show(String message, Bitmap bitmap, int time)
يعرض شاشة الحالة مع أيقونة محددة ، للوقت المحدد.
لا تنتمي إلى StackOverflow