【问题标题】:Doing a phone call in LWUIT在 LWUIT 中打电话
【发布时间】:2012-01-19 05:37:07
【问题描述】:

我有一个带有电话号码的文本字段。我要做的就是当文本字段聚焦并按下呼叫按钮时,必须暂停应用程序并使用platformRequest API 呼叫文本字段的电话号码。

我想在 lwuit 中进行。谁能提出一个想法如何做到这一点?

示例代码将不胜感激。

【问题讨论】:

    标签: java-me lwuit


    【解决方案1】:

    您的主类应该以MIDlet 扩展。所以没有问题。你可以这样调用,

    String telNo = "tel no";
    platformRequest(telNo );
    

    假设如果要在 midlet 之外访问,可以将 midlet 对象传递给该类并像这样调用,

    String telNo = "tel no";
    midlet.platformRequest(telNo ); // midlet is MIdlet object name
    

    【讨论】:

    • 这个解决方案很好,但是lwuit Display有类似于“midlet platformRequest”的执行方法
    【解决方案2】:

    您也可以不使用扩展 MIDlet:

    String telNo = "tel no";
    Display.getInstance().execute("tel:" + telNo);
    

    【讨论】:

    • @Frayab 也可以与短信一起使用,例如"短信:"+短信?
    • @frayab 我之前实际上实现了类似的东西。我认为它也可以用 Display.getInstance().execute() 抽象出来。谢谢
    猜你喜欢
    • 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
    相关资源
    最近更新 更多