Android 库cwac-locpoll
使用哪些位置提供程序来查找位置?它是否仅限于 GPS,还是也可以使用其他来源?
问问题
112 次
1 回答
1
引用文档:
[
Intent
forLocationPoller
] 应该有另一个额外的,由 键控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);
于 2012-11-23T15:34:44.950 回答