【问题标题】:Receive SMS messages using J2ME使用 J2ME 接收 SMS 消息
【发布时间】:2012-12-30 05:49:12
【问题描述】:

想知道我是否可以在以下方面获得帮助。 我正在创建一个 J2ME 应用程序,它发送/接收用于登录的短信。

因此,用户在某些文本字段中提供了他们的用户名和密码,并发送了一条短信以检查所提供的详细信息是否正确。一条短信被发送回发件人,判断是否允许登录。

现在我被困住了。我可以发送带有登录详细信息的短信,并且可以向发件人发回一条消息,但我想显示一个对话框,请等到收到消息。我可能需要使用线程/睡眠等,但不完全确定如何

大部分收发代码与here类似

【问题讨论】:

    标签: java multithreading java-me sms lwuit


    【解决方案1】:

    当你收到消息时,你需要做一个可以关闭的静态对话框。

     Display.getInstance().callSerially(new Runnable() {
    
                    public void run() {
                         progressDialog = new Dialog(); // progressDialog while be static 
                         Label msg= new Label("Wait");
                         progressDialog.addComponent(msg);
                    }
                });
    

    【讨论】:

    • 如何处理对话框。 progressDialog.dispose() 似乎不起作用
    • 您调用处置的地方。收到消息时需要打电话。您的进度对话框必须是静态的或您可以调用的 cls 的成员。
    • 如何让我的应用显示对话框,然后最多等待 10 秒,直到收到回复,然后关闭对话框
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多