LocationManager.GetBestProvider(Criteria, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回最符合指定準則的提供者名稱。
[Android.Runtime.Register("getBestProvider", "(Landroid/location/Criteria;Z)Ljava/lang/String;", "GetGetBestProvider_Landroid_location_Criteria_ZHandler")]
public virtual string? GetBestProvider(Android.Locations.Criteria criteria, bool enabledOnly);
[<Android.Runtime.Register("getBestProvider", "(Landroid/location/Criteria;Z)Ljava/lang/String;", "GetGetBestProvider_Landroid_location_Criteria_ZHandler")>]
abstract member GetBestProvider : Android.Locations.Criteria * bool -> string
override this.GetBestProvider : Android.Locations.Criteria * bool -> string
參數
- criteria
- Criteria
需要比對的準則
- enabledOnly
- Boolean
如果為 true,則只會包含已啟用的提供者
傳回
最符合準則的提供者名稱,如果沒有相符,則為 null
- 屬性
備註
傳回最符合指定準則的提供者名稱。 只會傳回呼叫端允許存取的提供者。 如果數個提供者符合準則,則會傳回具有最佳精確度的提供者。 如果沒有提供者符合準則,準則會依下列順序鬆散:
<ul><li> power requirement <li> accuracy <li> bearing <li> speed <li> altitude </ul>
請注意,此程式中不會移除貨幣成本的需求。
已取代這個成員。 準則型 API 已被取代,偏好明確地選取提供者。
的 android.location.LocationManager.getBestProvider(android.location.Criteria, boolean)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。