![](/img/trans.png)
[英]Android [LocationManager] requestLocationUpdates(), java.lang.RuntimeException
[英]How does really work the requestLocationUpdates of LocationManager in Android?
使用Android中的位置管理器,你首先調用requestLocationUpdates,你傳遞它的值來選擇刷新時間可以改變嗎?
讓我解釋。 在這里,我們有我正在做的事情(並且完美無缺):
(...)
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, GPSrefresh, GPSminDistance, locationListener);
(...)
public void onLocationChanged(Location location) {
// Do what you want to do
}
如果在一段時間后,我改變了GPSrefresh
的值,是否會影響到locationUpdates? 它總是檢查GPSrefresh的值,還是第一次調用它時才這樣做?
非常感謝你。
您將值傳遞給LocationManager
calss的方法requestLocationUpdates
,然后更新該值..因此它不會影響以前的方法調用..
比如, String tmp =“Mango”; Fruits.add(TMP); TMP = “蘋果”;
以上僅芒果將added..to添加蘋果 , 你將不得不再次調用Fruits.add(TMP),
同樣的方法.. 如果您能夠獲得GPSRefresh的值,您將需要使用新的更新參數再次 調用方法requestLocationUpdates
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.