【Android】代碼開啟/關閉GPS .

來源:互聯網
上載者:User

轉載自:http://blog.csdn.net/etzmico/article/details/7200470

 

如果當前GPS狀態為開啟狀態,代碼運行後則關閉;反之,則開啟~

代碼如下:

Intent GPSIntent = new Intent();<br /> GPSIntent.setClassName("com.android.settings",<br /> "com.android.settings.widget.SettingsAppWidgetProvider");<br /> GPSIntent.addCategory("android.intent.category.ALTERNATIVE");<br /> GPSIntent.setData(Uri.parse("custom:3"));<br /> try {<br /> PendingIntent.getBroadcast(this, 0, GPSIntent, 0).send();<br /> } catch (CanceledException e) {<br /> e.printStackTrace();<br /> }

為了方便看效果,您可以在在onCreate中添加finish();方法,然後開啟系統GPS設定頁面再運行代碼,這樣就能看到GPS開關的變化了。

工程資源:http://download.csdn.net/detail/etzmico/4021034

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.