我需要在BlackBerry App中与Android Toast消息类似的行为。对于硬编码的短时间间隔,必须在屏幕上显示消息。如果用户界面停止了特定时期,那很好。但是消息不应该指望用户的交互将其关闭,就像在Blackberry的Dialog.alert()中一样,它应该自动关闭。 这已经存在于BlackBerry?
答案 0 :(得分:3)
您可以尝试使用BlackBerry Status
课程。见API docs here
这样的事情:
// show a status message for 5 seconds (5000 msec)
Status.show("Hello Toast", Bitmap.getPredefinedBitmap(Bitmap.INFORMATION), 5000);
它会比Android Toast更大,更具侵入性,但黑莓用户以前见过这些。一般来说,在为另一个人编写应用程序时,最好不要尝试完全模拟一个平台。坚持该平台的用户习惯。这应该足够接近。
如果它不完全符合您的要求,您可能需要实现自己的Field
或Manager
子类,以获得所需的大小,外观和感觉。