Как отобразить быстрое сообщение в Blackberry, как Android-тост? - PullRequest
1 голос
/ 29 июля 2011

Я хочу нарисовать на экране какое-нибудь окно сообщения, которое не сможет сфокусироваться и будет ненавязчивым.

Так же, как Android Toast.

Есть ли способ сделать это?

Ответы [ 4 ]

6 голосов
/ 30 июля 2011

Если вы хотите отобразить скругленный прямоугольник с текстом, который исчезает сам по себе, как на этом скриншоте Android:

enter image description here

, затем просто позвоните Status.show () на Blackberry:

enter image description here

4 голосов
/ 01 августа 2011

Я думаю, что вы ищете это

void net.rim.device.api.ui.component.Status.show (Строковое сообщение)

Показываетэкран состояния в течение двух секунд.Вызовите этот метод, чтобы показать экран состояния пользователю в течение двух секунд.Этот метод блокируется до тех пор, пока пользователь не закроет этот экран или пока не пройдет две секунды.Этот метод показывает экран, используя предопределенный значок Bitmap.INFORMATION.

3 голосов
/ 30 июля 2011

Похоже, нет такого похожего BB API, как Android Toast.

Однако только идея - вы можете попытаться поместить LabelField в MainScreen.setStatus(Field status) и удалить его после некоторой задержки.

Посмотрите, что Alexander Farber и endevour ответили.

2 голосов
/ 30 июля 2011

EyelidFieldManager позволяет реализовать нечто похожее на тост.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...