在发送服务电话时显示/隐藏toastbar&并在收到回复后

时间:2017-05-19 15:27:01

标签: codenameone

我想要一个toastbar,它应该在调用服务之前向用户显示一条消息,并在获得服务响应后隐藏它。我怎么能这样做?我的意思是我不需要过期时间来隐藏它。它应该是只有在获得服务响应后才会隐藏。

1 个答案:

答案 0 :(得分:0)

您可以创建ToastBar.Status并手动显示/处理它:

    ToastBar.Status s = ToastBar.getInstance().createStatus();
    s.setIcon(FontImage.createMaterial(icon, stl, 4));
    s.setMessage(msg);
    s.setExpires(-1);
    s.show();

完成此操作后,只需致电s.clear()