小弟第一次接触BroadcastReceiver这个类,我的项目里面这个类会对开机进行监听,并发送短信。现在我想在短信内容中加入定位后的经纬度坐标,要求手机开机后能进行定位,我用的是百度的定位SDK,但是开机时貌似定位功能没有启动(我是从定位的代码那里将经纬度传到BroadcastReceiver 这边来的),因为定位的代码是个activity,貌似开机没有启动,囧。
还有另一种方法也可以达到我的效果,就是在BroadcastReceiver 里面实现定位,这样就解决开机不能定位的问题,但是定位的时候必须要getapplication()方法,BroadcastReceiver里面没有这个方法,只有context,我用context试了下,貌似不行。 请各位大大解决下broadcastreceiverandroidjava
还有另一种方法也可以达到我的效果,就是在BroadcastReceiver 里面实现定位,这样就解决开机不能定位的问题,但是定位的时候必须要getapplication()方法,BroadcastReceiver里面没有这个方法,只有context,我用context试了下,貌似不行。 请各位大大解决下broadcastreceiverandroidjava
解决方案 »
- 类似手机助手这样的软件是怎么实现对手机里的软件进行更新的。
- Android ViewFlipper加载大量数据
- 在创建Android工程时,AndroidManifest.xml文件出错,最后多了</manifest>
- listview在dialog中不能设置适配器
- 人品问题??
- 把android中的linpng移植到windows mobile上
- 间接Intent与直接Intent相比,各有什么优点
- (很多人都提过的这个问题)android一样的代码,却不能正常运行
- 为什么linux编译的程序能运行,用ndk编译后的就不能运行了呢
- Android后台发送短信不保存到conversation
- 在调试程序的时候,出现如下的提示,请问下如何解决?
- 求帮忙,eclipse显示空格的问题
开机启动的话百度或者google一下都可以解决,上下文的话可以选择传一个context或者是使用application