如何在Blackberry中显示快速消息,如Android的Toast?

时间:2011-07-29 19:48:00

标签: android user-interface blackberry

我想在屏幕上绘制一些无法获得焦点且不引人注目的消息框。

就像Android的Toast一样。

有办法吗?

4 个答案:

答案 0 :(得分:6)

如果你想显示一个带有文字的圆角矩形,它会像在这个Android屏幕截图中一样消失:

enter image description here

然后只需在Blackberry上调用Status.show()

enter image description here

答案 1 :(得分:4)

我认为你在寻找的是

void net.rim.device.api.ui.component.Status.show(String message)

显示状态屏幕两秒钟。 调用此方法向用户显示状态屏幕两秒钟。此方法将阻止,直到用户关闭此屏幕,或直到两秒钟过去。 此方法使用预定义图标Bitmap.INFORMATION显示一个屏幕。

答案 2 :(得分:3)

看起来没有像Android的Toast那样类似的BB API。

但是只是一个想法 - 您可以尝试将LabelField放入MainScreen.setStatus(Field status)并在延迟一段时间后删除它。

查看Alexander Farberendevour的答案。

答案 3 :(得分:2)

EyelidFieldManager允许您实现类似于吐司的内容。