[問題] 如何控制設定裡的位置
問題是這樣的,我想直接用code控制設定裡的位置功能,
讓使用者不用自行設定,以自動開啟位置功能並設定GPS定位或是網路定位,
補個設定流程,如下
設定→位置(ON/OFF)→設定GPS定位或是網路定位
Q1.
我先從第二步驟問起,在選擇定位我有參考一些做法,像是
Intent intent=new Intent("android.location.GPS_ENABLED_CHANGE");
intent.putExtra("enabled", true);
getActivity().sendBroadcast(intent);
實際測試卻沒有開啟GPS,結果回到設定頁發現,位置那邊還是OFF的,
想請問有沒有辦法直接控制它變成ON的狀態?
Q2.
再來是選擇定位的部分,由於自己的位置設定中,
只有分成GPS跟網路這兩種定位方式,然後在其他手機有看到三種模式的,
高精準度、省電模式、僅裝置這三種,想問如果是這樣該如何控制選項?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.236.105.62
※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1417776894.A.D2E.html
推
12/06 14:01, , 1F
12/06 14:01, 1F
→
12/06 15:18, , 2F
12/06 15:18, 2F