0

当 show.status("Please Wait",2 AnyTimeLimit); 被调用。

实际上,我正在向 Web 服务发送命中,同时我正在显示一条消息“请稍候”,等待 2 秒。但在那 2 秒之后,它开始收听点击/点击。显示消息时如何阻止他们监听 tapEvent/ClickEvent?

谢谢,

4

1 回答 1

0

您将不得不为此覆盖一个自定义屏幕PopupScreen。在您的实现中,您必须onUiEngineAttached像这样覆盖 -

protected void onUiEngineAttached(boolean attached)
{
    super.onUiEngineAttached(attached);
    if(attached)
    {
        // start server hit thread, which closes the screen when done
    }
}

之后,只需使用UiApplication.getUiApplication.pushModalScreen(). 您将希望将收到的数据保存在屏幕实例中某处的字节数组中,一旦弹出屏幕,您可以通过调用 getter 来检索该数据。

于 2013-02-19T11:11:35.917 回答