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
BlackBerry编程-轻触关闭弹出屏幕_Blackberry_Popup_Screen_Touch - Fatal编程技术网

BlackBerry编程-轻触关闭弹出屏幕

BlackBerry编程-轻触关闭弹出屏幕,blackberry,popup,screen,touch,Blackberry,Popup,Screen,Touch,我有一个弹出屏幕(一个小屏幕)停留在主屏幕的顶部 此弹出屏幕有一个按钮,单击该按钮将关闭屏幕。 您知道当用户在弹出屏幕覆盖的区域之外(不点击按钮)点击手机时,如何关闭此弹出屏幕吗 仅供参考:该应用程序设计为仅在触摸电话上运行(BB Storm、BB Torch…您的问题并不完全清楚,但通常您可以使用此代码从屏幕堆栈中删除任何屏幕: UiApplication.getUiApplication().popScreen(screen); 您可以尝试覆盖屏幕和弹出窗口上的touchEvent方法。如

我有一个弹出屏幕(一个小屏幕)停留在主屏幕的顶部

此弹出屏幕有一个按钮,单击该按钮将关闭屏幕。
您知道当用户在弹出屏幕覆盖的区域之外(不点击按钮)点击手机时,如何关闭此弹出屏幕吗


仅供参考:该应用程序设计为仅在触摸电话上运行(BB Storm、BB Torch…

您的问题并不完全清楚,但通常您可以使用此代码从屏幕堆栈中删除任何屏幕:

UiApplication.getUiApplication().popScreen(screen);

您可以尝试覆盖屏幕和弹出窗口上的touchEvent方法。如果在弹出窗口touchEvent中返回true,则屏幕将接收的唯一touchEvents应在弹出窗口之外

)