<span style="font-size:18px;"><strong>
</strong></span>
<span style="font-size:18px;"><strong>代码如下:</strong></span>
<span style="font-size:18px;"><strong>private void openGPSSetting(){
LocationManager alm = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);
if(alm.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER)){
Toast.makeText(MainActivity.this,"GPS已打开",Toast.LENGTH_SHORT).show();
}else {
AlertDialog.Builder dialog = new AlertDialog.Builder(MainActivity.this);
dialog.setTitle("提示");
dialog.setMessage("请打开GPS开关!");
dialog.setPositiveButton("确定",new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivityForResult(intent, 2111);
}
});
dialog.setNegativeButton("取消", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
});
dialog.show();
}
}</strong></span>
<span style="font-size:18px;"><strong>
</strong></span>
<span style="font-size:18px;"><strong>最后还要在清单文件中添加对应的权限:</strong></span>
<span style="font-size:18px;"><strong></strong></span><pre name="code" class="java"> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>