【发布时间】:2012-11-23 15:30:05
【问题描述】:
Android 库cwac-locpoll 使用哪些位置提供程序来查找位置?
它是否仅限于 GPS,还是也可以使用其他来源?
【问题讨论】:
Android 库cwac-locpoll 使用哪些位置提供程序来查找位置?
它是否仅限于 GPS,还是也可以使用其他来源?
【问题讨论】:
[
LocationPoller的Intent] 应该有另一个额外的,由LocationPoller.EXTRA_PROVIDER键入,并带有您希望使用的位置提供者的名称。
文档中的示例代码说明了这一点:
mgr=(AlarmManager)getSystemService(ALARM_SERVICE);
Intent i=new Intent(this, LocationPoller.class);
i.putExtra(LocationPoller.EXTRA_INTENT,
new Intent(this, LocationReceiver.class));
i.putExtra(LocationPoller.EXTRA_PROVIDER,
LocationManager.NETWORK_PROVIDER);
pi=PendingIntent.getBroadcast(this, 0, i, 0);
mgr.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP,
SystemClock.elapsedRealtime(),
PERIOD,
pi);
【讨论】: