Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Blackberry应用程序中显示弹出式屏幕?_Blackberry_User Interface_Popup - Fatal编程技术网

如何在Blackberry应用程序中显示弹出式屏幕?

如何在Blackberry应用程序中显示弹出式屏幕?,blackberry,user-interface,popup,Blackberry,User Interface,Popup,如何调用主屏幕上方的弹出式屏幕。它可以作为用户登录我不确定您使用的SDK版本,但我使用了以下内容: DialogFieldManager manager = new DialogFieldManager(); PopupScreen popup = new PopupScreen(manager); UiApplication.getUiApplication().pushScreen(popup); popup.doPaint(); 以下链接将帮助您找到将弹出屏幕推到主屏幕顶部的解决方案 由

如何调用主屏幕上方的弹出式屏幕。它可以作为用户登录

我不确定您使用的SDK版本,但我使用了以下内容:

DialogFieldManager manager = new DialogFieldManager();
PopupScreen popup = new PopupScreen(manager);
UiApplication.getUiApplication().pushScreen(popup);
popup.doPaint();

以下链接将帮助您找到将弹出屏幕推到主屏幕顶部的解决方案


由于它被用于登录屏幕,并且@roses\r可能想等待登录凭据,我会删除对
popup.doPaint()
的调用,使用
UiApplication.pushmodalsscreen()
而不是
UiApplication.pushScreen
(),并从
PopupScreen
派生一个类,当用户关闭它时调用
UiApplication.popScreen()
。谢谢Remy,我把它整理好了非常感谢:)