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