【发布时间】:2015-02-02 20:46:39
【问题描述】:
我正在使用带有 PendingIntent 的 LocationClient 来获取位置更新。
PendingIntent.getService(context, 0, new Intent(context, OnLocationAvail.class), PendingIntent.FLAG_UPDATE_CURRENT)
上面的代码工作正常,我从键 LocationClient.KEY_LOCATION_CHANGED 获取位置
但是,当我有如下所述的额外可打包数据时,服务会使用可打包数据调用,但意图额外数据中的关键 LocationClient.KEY_LOCATION_CHANGED 始终为空。
Intent callbackIntent = new Intent(context, OnLocationAvail.class);
callbackIntent.putExtra(SOME_KEY, PARCELABLE_DATA);
PendingIntent.getService(context, 0, callbackIntent, PendingIntent.FLAG_UPDATE_CURRENT);
【问题讨论】:
-
在哪里可以找到解决方案?
标签: android android-intent android-location