监听GPS开关切换(PROVIDERS_CHANGED_ACTION)
来源:互联网 发布:pop设置ip和端口 编辑:程序博客网 时间:2024/04/30 01:22
For an example, first add the following permission to your manifest: <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />Then, a simple Activity:public class MainActivity extends Activity{ private GpsStatusReceiver receiver = new GpsStatusReceiver(); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } @Override protected void onResume() { super.onResume(); registerReceiver(receiver, new IntentFilter(LocationManager.PROVIDERS_CHANGED_ACTION)); } @Override protected void onPause() { super.onPause(); unregisterReceiver(receiver); } private class GpsStatusReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { LocationManager lm = (LocationManager) context.getSystemService(Service.LOCATION_SERVICE); boolean isEnabled = lm.isProviderEnabled(LocationManager.GPS_PROVIDER); onGpsStatusChanged(isEnabled); } } private void onGpsStatusChanged(boolean isEnabled) { // Do/start your work here. Toast.makeText(this, "GPS enabled - " + isEnabled, 0).show(); }}
0 0
- 监听GPS开关切换(PROVIDERS_CHANGED_ACTION)
- 判断Gps开关
- android GPS开关
- Android 应用程序开关GPS
- android 代码 操作 gps 开关
- android 控制GPS状态开关
- Android快捷开关实现 Wifi开关、蓝牙开关、GPS开关、同步开关、亮度设置开关
- 监听静音开关
- 切换开关 参考
- ionic之切换开关
- ionic toggle 切换开关
- Android 监听 WiFi 开关状态
- ImageButton开关背景图片来回切换
- 列表内唯一开关切换
- android network,gps定位切换
- Android监听网络切换
- android 屏幕切换监听
- Android监听屏幕开关及解锁
- 研究生应该学什么?
- PowerPC core寄存器和汇编操作基础知识
- 最全的display_cursor执行计划查看使用方法
- HDOJ 2059 龟兔赛跑(DP)
- 实现数字电视机顶盒画面的纯键盘和遥控操作网页
- 监听GPS开关切换(PROVIDERS_CHANGED_ACTION)
- 【leetcode Java】Length of Last Word
- 基于HTML Canvas实现“指纹识别”技术
- UVa 220
- PowerPC汇编指令集
- Nginx的安装和使用
- hadoop安装
- 经历过的一款游戏的失败历程
- NYOJ 题目860 又见01背包(01背包变形)