Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android打開系統設置

Android打開系統設置

編輯:關於Android編程

[java]
<SPAN style="FONT-FAMILY: Arial, Helvetica, sans-serif"><SPAN style="FONT-SIZE: 18px"> 
</SPAN></SPAN> 


[java]
<SPAN style="FONT-FAMILY: Arial, Helvetica, sans-serif"><SPAN style="FONT-SIZE: 18px">今天在做項目過程中,遇到一個問題:用戶體驗某個功能時需要查看用戶是否已經打開了GPS定位服務,若沒有則要求進入定位服務設置界面。</SPAN></SPAN> 

今天在做項目過程中,遇到一個問題:用戶體驗某個功能時需要查看用戶是否已經打開了GPS定位服務,若沒有則要求進入定位服務設置界面。

 

下面就直接貼出代碼

 


以下代碼是放在了Button的監聽事件裡,只貼出重要的代碼

 

 

[java]
<SPAN style="FONT-SIZE: 18px"> LocationManager alm = (LocationManager)getSystemService(Context.LOCATION_SERVICE);   
    if (alm.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER)) {   
        Toast.makeText(getApplicationContext(), "GPS已經開啟", Toast.LENGTH_SHORT)   .show();   
        return;   
    }   
startActivity(new Intent("android.settings.LOCATION_SOURCE_SETTINGS"));</SPAN> 

 LocationManager alm = (LocationManager)getSystemService(Context.LOCATION_SERVICE); 
 if (alm.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER)) { 
  Toast.makeText(getApplicationContext(), "GPS已經開啟", Toast.LENGTH_SHORT)   .show(); 
  return; 
 } 
startActivity(new Intent("android.settings.LOCATION_SOURCE_SETTINGS"));

經過在網上查找,還有許多打開其他系統設置的情況,下面這篇文章中有相關介紹。

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved