我的应用程序的一部分要求我将“位置”设置设为“关闭” 。
我了解无法再将其“打开”。但是,我只需要将其“关闭” 即可。.
问题1A:无论是通过简单的Intent还是使用Google Maps Location API,都可以通过代码自动将Location设置“ OFF” 设为自动(例如:单击按钮)?
问题1B:或者,如果不是,我是否可以提示用户只需按一下OK即可一次单击,不用必须将它们带到“设置”屏幕以手动进行操作?
我的应用程序的另一部分是接收器,它通常在位置设置从 OFF TO ON 开启时进行监听。我知道如何检查特定的位置准确度可用,但是我实际上想检测整个“位置”设置本身以任何形式从总体上变为完全关闭时的状态。
问题2:是否可以在“广播侦听器”中实现此目的,以便当“位置”设置开始为OFF时,它可以检测并仅触发代码状态,然后打开ON?
注意:我不在乎有多少精度,我只想检测设置本身何时打开。.另外请注意,我需要检测它何时开始处于OFF状态,然后进入ON状态。 (不只是检测是否已打开)。这可能吗?
谢谢!