作者kira5033 (吉良)
看板AndroidDev
标题[问题] 如何控制设定里的位置
时间Fri Dec 5 18:54:51 2014
问题是这样的,我想直接用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://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1417776894.A.D2E.html
2F:→ kira5033: 原来是被移掉了 感谢你的解答 12/06 15:18