浏览 3391 次
锁定老帖子 主题:j2me简单的获取gps数据
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-22
最后修改:2010-01-26
import javax.microedition.lcdui.*; import javax.microedition.location.*; public class locationMidlet extends MIDlet implements CommandListener { Command Exit = new Command("Exit", Command.EXIT, 0); public locationMidlet() { } public void startApp() { Form f = new Form("请等等.."); f.append("正在获取位置信息"); f.addCommand(Exit); f.setCommandListener(this); Display.getDisplay(this).setCurrent(f); try { Criteria c = new Criteria();//Criteria在JSR179包里,解压后在javax\microedition\location c.setHorizontalAccuracy(1000); c.setVerticalAccuracy(1000); c.setPreferredPowerConsumption(Criteria.POWER_USAGE_LOW); LocationProvider lp = LocationProvider.getInstance(c); Location loc = lp.getLocation(60); QualifiedCoordinates qc = loc.getQualifiedCoordinates(); f.append("Alt: " + qc.getAltitude()); f.append("Lat: " + qc.getLatitude()); f.append("Long: " + qc.getLongitude()); } catch (Exception e) { f.append("Exception: " + e); } } public void pauseApp() { } public void destroyApp(boolean destroy) { } public void commandAction(Command c, Displayable s) { if (c == Exit) { destroyApp(true); notifyDestroyed(); } } } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-01-29
你好:我在测试你写的这个程序,在N95上没有返回数据,在W715和K700C上测试报空指针异常,请问一下你写的这个程序有什么注意事项?
|
|
返回顶楼 | |
发表时间:2010-02-04
首先要确定支持JSR179,其他就没有 应该可以跑
|
|
返回顶楼 | |