package gps.test;

import android.app.Activity;
import android.content.Context;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.Toast;

public class GPS extends Activity {
private LocationManager lm;
private LocationListener locationListener;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView
(R.layout.main);

// ---use the LocationManager class to obtain GPS locations---
lm
= (LocationManager) getSystemService(Context.LOCATION_SERVICE);

locationListener
= new MyLocationListener();

lm
.requestLocationUpdates(LocationManager.GPS_PROVIDER, 100, 1,
locationListener
);
}

private class MyLocationListener implements LocationListener {
@Override
public void onLocationChanged(Location loc) {
if (loc != null) {
Toast.makeText(
getBaseContext
(),
"Location changed : Lat: " + loc.getLatitude()
+ " Lng: " + loc.getLongitude(),
Toast.LENGTH_SHORT).show();
}
}

@Override
public void onProviderDisabled(String provider) {
// TODO Auto-generated method stub
}

@Override
public void onProviderEnabled(String provider) {
// TODO Auto-generated method stub
}

@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
// TODO Auto-generated method stub
}
}
}
你一定记得要移动一下啊,不过最好还是设置一下参数 该成1秒1000 另一个为0也可以

更多相关文章

  1. Android(安卓)2.1 GPS定位和拍照功能代码
  2. android 获取和设置屏幕亮度
  3. ListView 实现像Android(安卓)Market那样 分页加载 滚动加载
  4. android6.0 netd设置dns
  5. Android(安卓)开发常用代码片段
  6. Ubuntu 下开发 Android(安卓)环境变量设置
  7. 设置默认来电铃声 android
  8. mybatisplus的坑 insert标签insert into select无参数问题的解决
  9. Python技巧匿名函数、回调函数和高阶函数

随机推荐

  1. 在contenteditable中的占位符—焦点事件
  2. CasperJs和Jquery用链式选择
  3. 当函数在单独的PHP文件中定义时,调用JavaS
  4. 用javascript 禁止右键,禁止复制,禁止粘
  5. hzjs颠覆jquery,按照中国人思维开发的最简
  6. 百度搜索功能
  7. 如何检查不包含提交按钮的HTML5表单的有
  8. 为什么不调用我的jQuery.get()回调?
  9. 如何在我的页面上以漂亮的格式显示JSON对
  10. 获取Backbone Model实例的模型/类名