问题是这样的,我想直接用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跟网络这两种定位方式,然后在其他手机有看到三种模式的,
高精准度、省电模式、仅装置这三种,想问如果是这样该如何控制选项?
感谢