0
我需要獲得用戶位置的每個5 minutos,我發現這個類:如何調用服務的位置
我改了行:
private static final int LOCATION_INTERVAL = 30*1000*60;
到
private static final int LOCATION_INTERVAL = 1000;
但我試圖打電話給我的活動:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent intent = new Intent(MainActivity.this, MyLocationService.class);
startService(intent);
}
但是不顯示任何東西。例如,我如何在Toast上顯示位置?
我加入這個線,但我需要在我的活動中顯示位置。我該怎麼做? –
如果您想要將服務中的數據發送回活動,您需要在活動寄存器broadcastReceiver和服務發送與'void onLocationChanged(位置位置)'內的新位置廣播。希望能幫助到你。 – Fori