Intent intent = new Intent(getApplicationContext(),LocationReceiver.class);
pendingIntent= PendingIntent.getBroadcast(getApplicationContext(),0,intent,PendingIntent.FLAG_CANCEL_CURRENT);
lmgr.addProximityAlert(lati,longi,radius,-1, pendingIntent);
<receiver android:name=".LocationReceiver"></receiver>
我想在android中偵聽位置,但掛起的意圖不起作用。我已經嘗試使用getService()以上代碼&。但沒有運氣。請引導我正確的方向。來自服務的待處理意向
當你打電話時,lati,longi和radius的值是多少?您是否檢查過(未過濾)logcat以查看是否出現錯誤或其他有用的消息?你確定'LocationReceiver.onReceive()'沒有被調用嗎? – 2013-05-14 16:32:16