當前位置: 首頁>>代碼示例>>Java>>正文


Java LocationClientOption.setIsNeedLocationDescribe方法代碼示例

本文整理匯總了Java中com.baidu.location.LocationClientOption.setIsNeedLocationDescribe方法的典型用法代碼示例。如果您正苦於以下問題:Java LocationClientOption.setIsNeedLocationDescribe方法的具體用法?Java LocationClientOption.setIsNeedLocationDescribe怎麽用?Java LocationClientOption.setIsNeedLocationDescribe使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在com.baidu.location.LocationClientOption的用法示例。


在下文中一共展示了LocationClientOption.setIsNeedLocationDescribe方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: init

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
public static void init(Context context) {
    //百度地圖初始化
    SDKInitializer.initialize(context.getApplicationContext());

    // 定位初始化
    mLocClient = new LocationClient(context.getApplicationContext());
    mLocClient.registerLocationListener(myListener);
    LocationClientOption option = new LocationClientOption();
    option.setOpenGps(true); // 打開gps
    option.setCoorType("bd09ll"); // 設置坐標類型
    option.setScanSpan(1000);
    option.setIsNeedAddress(true);//可選,設置是否需要地址信息,默認不需要
    option.setIsNeedLocationDescribe(true);//可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
    option.setIsNeedLocationPoiList(true);//可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    mLocClient.setLocOption(option);;
    haveInited=true;
}
 
開發者ID:cn-huangzhou,項目名稱:BDLocationUtil,代碼行數:18,代碼來源:LocationUtil.java

示例2: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private void initLocation() {
    LocationClientOption option = new LocationClientOption();
    option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);// 默認高精度
    option.setCoorType("bd09ll");// 可選,默認gcj02。返回定位結果坐標係
    int span = 1000;
    option.setScanSpan(span);// 可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
    option.setIsNeedAddress(true);// 可選,設置是否需要地址信息,默認不需要
    option.setOpenGps(true);// 可選,設置是否需要使用gps,默認為false
    option.setLocationNotify(true);//可選,默認false,設置是否當gps有效時按照1S1次頻率輸出GPS結果
    option.setIsNeedLocationDescribe(true);//可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
    option.setIsNeedLocationPoiList(true);//可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    option.setIgnoreKillProcess(false);//可選,默認true,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認不殺死
    option.SetIgnoreCacheException(false);//可選,默認false,設置是否收集CRASH信息,默認收集
    option.setEnableSimulateGps(false);//可選,默認false,設置是否需要過濾gps仿真結果,默認需要
    mLocationClient.setLocOption(option);
    mLocationClient.start();
}
 
開發者ID:shenhuanet,項目名稱:AndroidOpen,代碼行數:18,代碼來源:MainActivity.java

示例3: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private void initLocation() {
        LocationClientOption option = new LocationClientOption();
        option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy
        );//可選,默認高精度,設置定位模式,高精度,低功耗,僅設備
        option.setCoorType("bd09ll");//可選,默認gcj02,設置返回的定位結果坐標係
//        int span=1000;
        option.setScanSpan(0);//可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
        option.setIsNeedAddress(true);//可選,設置是否需要地址信息,默認不需要
        option.setOpenGps(false);//可選,默認false,設置是否使用gps
        option.setLocationNotify(false);//可選,默認false,設置是否當GPS有效時按照1S/1次頻率輸出GPS結果
        option.setIsNeedLocationDescribe(true);//可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
        option.setIsNeedLocationPoiList(true);//可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
        option.setIgnoreKillProcess(false);//可選,默認true,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認不殺死
        option.SetIgnoreCacheException(false);//可選,默認false,設置是否收集CRASH信息,默認收集
        option.setEnableSimulateGps(false);//可選,默認false,設置是否需要過濾GPS仿真結果,默認需要
        mLocationClient.setLocOption(option);

    }
 
開發者ID:dscn,項目名稱:ktball,代碼行數:19,代碼來源:KTApplication.java

示例4: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private void initLocation() {
    LocationClientOption option = new LocationClientOption();
    option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
    option.setCoorType("bd09ll");
    int span = 0;
    option.setScanSpan(span);
    option.setIsNeedAddress(true);
    option.setOpenGps(true);
    option.setLocationNotify(true);
    option.setIsNeedLocationDescribe(true);
    option.setIsNeedLocationPoiList(true);
    option.setIgnoreKillProcess(false);
    option.SetIgnoreCacheException(false);
    option.setEnableSimulateGps(false);
    mLocationClient.setLocOption(option);
}
 
開發者ID:aduroidpc,項目名稱:TaskNotepad,代碼行數:17,代碼來源:OneFragment.java

示例5: requestLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
public static void requestLocation(LocationClient client, BDAbstractLocationListener l){
    client.registerLocationListener(l);
    LocationClientOption option = new LocationClientOption();
    option.setLocationMode(LocationClientOption.LocationMode.Battery_Saving);//可選,默認高精度,設置定位模式,高精度,低功耗,僅設備
    option.setCoorType("wgs84");//可選,默認gcj02,設置返回的定位結果坐標係
    option.setScanSpan(0);//可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
    option.setIsNeedAddress(true);//可選,設置是否需要地址信息,默認不需要
    option.setOpenGps(false);//可選,默認false,設置是否使用gps
    option.setLocationNotify(true);//可選,默認false,設置是否當gps有效時按照1S1次頻率輸出GPS結果
    option.setIsNeedLocationDescribe(false);//可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
    option.setIsNeedLocationPoiList(false);//可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    option.setIgnoreKillProcess(false);//可選,默認true,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認不殺死
    option.SetIgnoreCacheException(true);//可選,默認false,設置是否收集CRASH信息,默認收集
    option.setEnableSimulateGps(false);//可選,默認false,設置是否需要過濾gps仿真結果,默認需要
    client.setLocOption(option);
    client.start();
}
 
開發者ID:WangDaYeeeeee,項目名稱:GeometricWeather,代碼行數:18,代碼來源:LocationService.java

示例6: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private static void initLocation()
{
	LocationClientOption option = new LocationClientOption();
	option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy
	);//可選,默認高精度,設置定位模式,高精度,低功耗,僅設備
	option.setCoorType("bd09ll");//可選,默認gcj02,設置返回的定位結果坐標係
	int span = 0;
	option.setScanSpan(span);//可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
	option.setIsNeedAddress(true);//可選,設置是否需要地址信息,默認不需要
	option.setOpenGps(true);//可選,默認false,設置是否使用gps
	option.setLocationNotify(true);//可選,默認false,設置是否當gps有效時按照1S1次頻率輸出GPS結果
	option.setIsNeedLocationDescribe(true);//可選,默認false,設置是否需要位置語義化結果,可以在BDLocation
	// .getLocationDescribe裏得到,結果類似於“在北京天安門附近”
	option.setIsNeedLocationPoiList(false);//可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
	option.setIgnoreKillProcess(false);
	//可選,默認false,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認殺死
	option.SetIgnoreCacheException(true);//可選,默認false,設置是否收集CRASH信息,默認收集
	option.setEnableSimulateGps(false);//可選,默認false,設置是否需要過濾gps仿真結果,默認需要
	mClient.setLocOption(option);
}
 
開發者ID:ChenAt,項目名稱:PlayTogether,代碼行數:21,代碼來源:LocationUtils.java

示例7: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private void initLocation()
{
	LocationClientOption option = new LocationClientOption();
	option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy
	);//可選,默認高精度,設置定位模式,高精度,低功耗,僅設備
	option.setCoorType("bd09ll");//可選,默認gcj02,設置返回的定位結果坐標係
	int span = 1000;
	option.setScanSpan(span);//可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
	option.setIsNeedAddress(true);//可選,設置是否需要地址信息,默認不需要
	option.setOpenGps(true);//可選,默認false,設置是否使用gps
	option.setLocationNotify(true);//可選,默認false,設置是否當gps有效時按照1S1次頻率輸出GPS結果
	option.setIsNeedLocationDescribe(true);//可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
	option.setIsNeedLocationPoiList(true);//可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
	option.setIgnoreKillProcess(false);//可選,默認true,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認不殺死
	option.SetIgnoreCacheException(false);//可選,默認false,設置是否收集CRASH信息,默認收集
	option.setEnableSimulateGps(false);//可選,默認false,設置是否需要過濾gps仿真結果,默認需要
	mLocationClient.setLocOption(option);
}
 
開發者ID:k91191,項目名稱:bocaiWeather,代碼行數:19,代碼來源:BaiduLocate.java

示例8: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private void initLocation() {
    LocationClientOption option = new LocationClientOption();
    option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);//可選,默認高精度,設置定位模式,高精度,低功耗,僅設備
    option.setCoorType("bd09ll");//可選,默認gcj02,設置返回的定位結果坐標係
    int span = 0;            //設置定位的秒數,1000為一秒
    option.setScanSpan(span);//可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
    option.setIsNeedAddress(true);//可選,設置是否需要地址信息,默認不需要
    option.setOpenGps(true);//可選,默認false,設置是否使用gps
    option.setLocationNotify(true);//可選,默認false,設置是否當gps有效時按照1S1次頻率輸出GPS結果
    option.setIsNeedLocationDescribe(true);//可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
    option.setIsNeedLocationPoiList(true);//可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    option.setIgnoreKillProcess(true);//可選,默認true,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認不殺死
    option.SetIgnoreCacheException(false);//可選,默認false,設置是否收集CRASH信息,默認收集
    option.setEnableSimulateGps(false);//可選,默認false,設置是否需要過濾gps仿真結果,默認需要
    mLocationClient.setLocOption(option);
}
 
開發者ID:Room3,項目名稱:Retrofitdemo,代碼行數:17,代碼來源:MainActivity.java

示例9: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private void initLocation(){
    LocationClientOption option = new LocationClientOption();
    option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);//可選,默認高精度,設置定位模式,高精度,低功耗,僅設備
    option.setCoorType("bd09ll");//可選,默認gcj02,設置返回的定位結果坐標係
    int span = 1000;
    option.setScanSpan(span);//可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
    option.setIsNeedAddress(true);//可選,設置是否需要地址信息,默認不需要
    option.setOpenGps(true);//可選,默認false,設置是否使用gps
    option.setLocationNotify(true);//可選,默認false,設置是否當gps有效時按照1S1次頻率輸出GPS結果
    option.setIsNeedLocationDescribe(true);//可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
    option.setIsNeedLocationPoiList(true);//可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    option.setIgnoreKillProcess(false);//可選,默認false,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認殺死
    option.SetIgnoreCacheException(false);//可選,默認false,設置是否收集CRASH信息,默認收集
    option.setEnableSimulateGps(false);//可選,默認false,設置是否需要過濾gps仿真結果,默認需要
    mLocationClient.setLocOption(option);
}
 
開發者ID:sczyh30,項目名稱:yuedong-app,代碼行數:17,代碼來源:LocationService.java

示例10: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private void initLocation(){
    LocationClientOption option = new LocationClientOption();
    option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);//可選,默認高精度,設置定位模式,高精度,低功耗,僅設備
    option.setCoorType("bd09ll");//可選,默認gcj02,設置返回的定位結果坐標係
    int span = 5000;
    option.setScanSpan(span);//可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
    option.setIsNeedAddress(true);//可選,設置是否需要地址信息,默認不需要
    option.setOpenGps(true);//可選,默認false,設置是否使用gps
    option.setLocationNotify(true);//可選,默認false,設置是否當gps有效時按照1S1次頻率輸出GPS結果
    option.setIsNeedLocationDescribe(true);//可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
    option.setIsNeedLocationPoiList(true);//可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    option.setIgnoreKillProcess(false);//可選,默認false,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認殺死
    option.SetIgnoreCacheException(false);//可選,默認false,設置是否收集CRASH信息,默認收集
    option.setEnableSimulateGps(false);//可選,默認false,設置是否需要過濾gps仿真結果,默認需要
    mLocationClient.setLocOption(option);
}
 
開發者ID:sczyh30,項目名稱:yuedong-app,代碼行數:17,代碼來源:BDLocationService.java

示例11: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private void initLocation(){
    LocationClientOption option = new LocationClientOption();
    //定位模式高精度
    option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
    option.setCoorType("bd09ll");
    int span = 100000;
    option.setScanSpan(span);
    option.setIsNeedAddress(true);//可選,設置是否需要地址信息,默認不需要
    option.setOpenGps(true);//可選,默認false,設置是否使用gps
    option.setLocationNotify(true);//可選,默認false,設置是否當gps有效時按照1S1次頻率輸出GPS結果
    option.setIsNeedLocationDescribe(true);//可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
    option.setIsNeedLocationPoiList(true);//可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    option.setIgnoreKillProcess(false);//可選,默認true,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認不殺死
    option.SetIgnoreCacheException(false);//可選,默認false,設置是否收集CRASH信息,默認收集
    option.setEnableSimulateGps(false);//可選,默認false,設置是否需要過濾gps仿真結果,默認需要
    mLocationClient.setLocOption(option);
    mLocationClient.start();
}
 
開發者ID:Xiaoweixianbin,項目名稱:Greenbells,代碼行數:19,代碼來源:MainActivity.java

示例12: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private void initLocation()
{
    option = new LocationClientOption();
    option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
    //可選,默認高精度,設置定位模式,高精度,低功耗,僅設備
    option.setCoorType("bd09ll");
    //可選,默認gcj02,設置返回的定位結果坐標係
    int span=8000;
    option.setScanSpan(span);
    //可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
    option.setIsNeedAddress(true);
    //可選,設置是否需要地址信息,默認不需要
    option.setOpenGps(true);
    //可選,默認false,設置是否使用gps
    option.setLocationNotify(true);
    //可選,默認false,設置是否當GPS有效時按照1S/1次頻率輸出GPS結果
    option.setIsNeedLocationDescribe(true);
    //可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
    option.setIsNeedLocationPoiList(true);
    //可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    option.setIgnoreKillProcess(false);
    //可選,默認true,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認不殺死
    option.SetIgnoreCacheException(false);
    //可選,默認false,設置是否收集CRASH信息,默認收集
    option.setEnableSimulateGps(false);
    //可選,默認false,設置是否需要過濾GPS仿真結果,默認需要
    mLocationClient.setLocOption(option);
}
 
開發者ID:WindFromFarEast,項目名稱:SmartButler,代碼行數:29,代碼來源:LocationActivity.java

示例13: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
/**
 * 設置定位方式等
 */
private void initLocation() {
    LocationClientOption option = new LocationClientOption();
    option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
    //可選,默認高精度,設置定位模式,高精度,低功耗,僅設備

    //可選,默認gcj02,設置返回的定位結果坐標係
    option.setCoorType("bd09ll");//百度係坐標

    int span = 1000;
    option.setScanSpan(span);
    //可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
    option.setIsNeedAddress(true);
    //可選,設置是否需要地址信息,默認不需要
    option.setOpenGps(true);
    //可選,默認false,設置是否使用gps
    option.setLocationNotify(true);
    //可選,默認false,設置是否當GPS有效時按照1S/1次頻率輸出GPS結果
    option.setIsNeedLocationDescribe(true);
    //可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
    option.setIsNeedLocationPoiList(true);
    //可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    option.setIgnoreKillProcess(false);
    //可選,默認true,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認不殺死
    option.SetIgnoreCacheException(false);
    //可選,默認false,設置是否收集CRASH信息,默認收集
    option.setEnableSimulateGps(false);
    //可選,默認false,設置是否需要過濾GPS仿真結果,默認需要
    mLocationService.setLocationOption(option);
}
 
開發者ID:funnyzhaov,項目名稱:Tribe,代碼行數:33,代碼來源:NearbyFragment.java

示例14: getLocationClientOption

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
/**
 * 獲取LocationClient配置
 * @return
 */
public static LocationClientOption getLocationClientOption() {
    LocationClientOption option = new LocationClientOption();
    //可選,默認高精度,設置定位模式,高精度,低功耗,僅設備
    option.setLocationMode(LocationClientOption.LocationMode.Battery_Saving);
    //可選,默認gcj02,設置返回的定位結果坐標係
    option.setCoorType("bd09ll");
    //可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
    int span = 1000;
    option.setScanSpan(span);
    //可選,設置是否需要地址信息,默認不需要
    option.setIsNeedAddress(true);
    //可選,默認false,設置是否使用gps
    option.setOpenGps(true);
    //可選,默認false,設置是否當GPS有效時按照1S/1次頻率輸出GPS結果
    option.setLocationNotify(true);
    //可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,結果類似於“在北京天安門附近”
    option.setIsNeedLocationDescribe(true);
    //可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    option.setIsNeedLocationPoiList(true);
    //可選,默認true,定位SDK內部是一個SERVICE,並放到了獨立進程,設置是否在stop的時候殺死這個進程,默認不殺死
    option.setIgnoreKillProcess(false);
    //可選,默認false,設置是否收集CRASH信息,默認收集
    option.SetIgnoreCacheException(false);
    //可選,默認false,設置是否需要過濾GPS仿真結果,默認需要
    option.setEnableSimulateGps(false);
    return option;
}
 
開發者ID:liying2008,項目名稱:Simpler,代碼行數:32,代碼來源:BDLocationUtil.java

示例15: initLocation

import com.baidu.location.LocationClientOption; //導入方法依賴的package包/類
private void initLocation() {
    LocationClientOption option = new LocationClientOption();

    //可選,默認高精度,設置定位模式,高精度,低功耗,僅設備
    option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
    //可選,默認gcj02,設置返回的定位結果坐標係
    option.setCoorType("bd09ll");
    //可選,默認0,即僅定位一次,設置發起定位請求的間隔需要大於等於1000ms才是有效的
    int span = 0;
    option.setScanSpan(span);
    //可選,設置是否需要地址信息,默認不需要
    option.setIsNeedAddress(true);
    //可選,默認false,設置是否使用gps
    option.setOpenGps(true);
    //可選,默認false,設置是否當GPS有效時按照1S/1次頻率輸出GPS結果
    option.setLocationNotify(true);
    //可選,默認false,設置是否需要位置語義化結果,可以在BDLocation.getLocationDescribe裏得到,
    // 結果類似於“在北京天安門附近”
    option.setIsNeedLocationDescribe(true);
    //可選,默認false,設置是否需要POI結果,可以在BDLocation.getPoiList裏得到
    option.setIsNeedLocationPoiList(true);
    //可選,默認true,定位SDK內部是一個SERVICE,並放到了獨立進程,
    // 設置是否在stop的時候殺死這個進程,默認不殺死
    option.setIgnoreKillProcess(false);
    //可選,默認false,設置是否收集CRASH信息,默認收集
    option.SetIgnoreCacheException(false);
    //可選,默認false,設置是否需要過濾GPS仿真結果,默認需要
    option.setEnableSimulateGps(false);

    mLocationClient.setLocOption(option);
}
 
開發者ID:Hultron,項目名稱:LifeHelper,代碼行數:32,代碼來源:LocationActivity.java


注:本文中的com.baidu.location.LocationClientOption.setIsNeedLocationDescribe方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。