4

我需要与 BlackBerry 应用程序中的 Android Toast 消息类似的行为。对于硬编码的短时间间隔,消息必须显示在屏幕上。如果用户界面在特定时间段内停止,那很好。但是消息不应期望用户的交互会像在 Blackberry 的 Dialog.alert() 中那样将其关闭,而是应该自动关闭。这在黑莓上是否已经存在?

4

1 回答 1

3

您可以尝试使用 BlackBerryStatus类。在此处查看API 文档

像这样的东西:

// show a status message for 5 seconds (5000 msec)
Status.show("Hello Toast", Bitmap.getPredefinedBitmap(Bitmap.INFORMATION), 5000);

在此处输入图像描述

它会比 Android Toast 更大,更具侵入性,但黑莓用户之前已经见过这些。一般来说,在为另一个平台编写应用程序时,最好不要尝试完全模拟一个平台。坚持该平台的用户所习惯的。这应该足够接近。

如果它不是您想要的,您可能需要实现自己的FieldManager子类来获得您需要的大小、外观和感觉。

于 2012-10-30T13:49:52.563 回答