android 判断 手机 是否 打开 允许模拟位置 选项
最近看到有人问 “怎么才能获取到 手机是否打开了 允许模拟位置”呢?
其实很简单,这些设置项,基本都是写在数据库里,所以只要看看setting的源码(或者查看logcat可能也可以得到些有用的信息),就能知道该配置是写了数据库的哪个字段。
允许模拟位置
boolean isOpen = Settings.Secure.getInt(context.getContentResolver(),Settings.Secure.ALLOW_MOCK_LOCATION, 0) != 0;
很明显,Settings.Secure.ALLOW_MOCK_LOCATION
就是存放允许模拟位置的数据库字段了,打开时,值是1,关闭时,值是0
相关推荐
zbcaicai 2020-05-26
姚强 2020-02-14
wintershii 2020-01-18
whyname 2019-12-23
sunshunli 2012-07-11
Arthur 2011-01-18
bigdatazx 2010-11-05
luoj 2011-08-23
happinessaflower 2011-08-12
fuzhangpeng 2011-08-09
LiLiLiLaLa 2011-06-11
sunshunli 2013-12-31
longhushi 2013-12-29
airfling 2011-10-27
bigdatazx 2011-09-22
tsolin 2015-03-18
一夜长风 2015-03-18
sunsi00 2012-01-31