1:在j2me中调用wap浏览器:
MIDlet.platformRequest()可以调用手机的wap浏览器,Of course, this is still vendor-specific。
但是超出范围的“运行本机的其它程序或其它j2me的jar程序”是不可以的。
platformrequest方法不是MIDlet的静态方法,需要实例化MIDlet对象。
platformRequest(String URL); MIDP 2.0 可以调用这个方法
例如: platformRequest("");利用platformRequest实现j2me程序的在线更新功能,但是当版本一致的时候,当前的midlet必须退出才行。
2:调用电话
请求的内容由platformRequest()方法的String类型的参数url来标识。可能是调用浏览器打开某个特定的wap页面,也可以是呼叫电话。在设备资源可用的时候,系统会把MIDlet放在后台执行,而把特定的应用程序,例如电话程序或者浏览器放在前台来执行。呼叫电话的时候可以使用如下的形式:
try{
this.platformRequest("tel:13810000000");
}catch(ConnectionNotFoundException ex){
ex.printStackTrace();
}
注意:适用于midp 2.0
阅读(1057) | 评论(0) | 转发(0) |