[問題] 如何控制設定裡的位置

看板AndroidDev作者 (吉良)時間11年前 (2014/12/05 18:54), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
問題是這樣的,我想直接用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
Q1請參考 http://goo.gl/Lqwrnj 4.4以後因安全問題被拿掉了
12/06 14:01, 1F

12/06 15:18, , 2F
原來是被移掉了 感謝你的解答
12/06 15:18, 2F
文章代碼(AID): #1KWOx-qk (AndroidDev)