![](/img/trans.png)
[英]How to get device location when a BTLE event triggers in broadcast receiver?
[英]how to send Broadcast to BroadcastReceiver when location of device changes, in Android
在我的 android 應用程序中,即使我的應用程序沒有運行,我也想在設備位置發生變化時將sendBroadcast
發送到BroadcastReceiver
。 我是安卓新手,請告訴我該怎么做?
嘗試這個
LocationManager manager= (LocationManager)getSystemService(Context.LOCATION_SERVICE);
manager.requestLocationUpdates("gps", 10, 10, new LocationListener() {
@Override
public void onLocationChanged(Location location) {
sendBroadcast(rec);
}
@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
}
@Override
public void onProviderEnabled(String provider) {
}
@Override
public void onProviderDisabled(String provider) {
}
});
為了在后台廣播,您必須使用 AsyncTask 或 Service
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.