在android中,有一个函数调用Toast
,它立即显示而不涉及时间。我尝试在 RIM 中使用 Status,但它必须在 RIM 中运行,invokeLater
并且不能将时间设置为小于 1 秒。所以它不能立即显示。
Toast
任何其他与or相同的内置Status
?
在android中,有一个函数调用Toast
,它立即显示而不涉及时间。我尝试在 RIM 中使用 Status,但它必须在 RIM 中运行,invokeLater
并且不能将时间设置为小于 1 秒。所以它不能立即显示。
Toast
任何其他与or相同的内置Status
?
不,没有afaik。Toast
是由 Android 以某种方式“发明”的。
以前的操作系统使用带有确认按钮的弹出框。AToast
几乎就像一个带有计时器的弹出框。
当然,@Signare 正确地为您在 BlackBerry 上“通常”执行的操作提供了通用替换。Dialog.alert(String)
如果你想要更“Androidy”的东西,这是我们想要在 Cobi 实现的东西,但由于处理客户端工作的时间限制,还没有实现。
Toast
与“旧”的做事方式相比,有两个独特的方面:
要创建弹出屏幕,请查看PopupScreen
该类 - 然后传入您自己的将显示的布局管理器。
您可以在屏幕显示时启动计时器(我们尚未实现此功能),这可能会为您关闭屏幕。
至于不阻止用户——这是主要的区别——我不知道如果你使用这个PopupScreen
类是否可以做到。也许如果您PopupScreen
将所有按键都传递到底层屏幕,这可能是可能的。
在我们的一些应用程序中,我们有一个自定义字段,在我们的基本MainScreen
子类中定义,可以定位在屏幕上的其余字段之上。这允许用户在显示字段时继续与屏幕交互。我现在不能在这里分享那个代码。