Android系列只androidGooglemap小应用
2010-08-19 14:32:00 来源:WEB开发网当手机状态变化时就发送相应的intent广播。。广播接收器接收到后根据intent携带的值,改变情景模式。
而用户当前位置的更新问题也和上面的重力感应更新差不多
1 private LocationManager mLocationManager; 2 mLocationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE); 3 updateMyLocation(mLocationManager); 4 5 /**更新我的位置 6 * 7 * */ 8 String strLocationProvider="test"; 9 public void updateMyLocation(LocationManager lm){ 10 11 /* 第一次运行向Location Provider取得Location */ 12 Location mLocation01 = getLocationProvider(lm); 13 14 if(mLocation01!=null) 15 { 16 processLocationUpdated(mLocation01); 17 } 18 else 19 { 20 Toast.makeText(this,"位置初始化出错", Toast.LENGTH_SHORT).show(); 21 } 22 /* 创建LocationManager对象,监听Location更改时事件,更新MapView */ 23 lm.requestLocationUpdates 24 (strLocationProvider, 2000, 10, mLocationListener01); 25 } 26 27 public Location getLocationProvider(LocationManager lm) 28 {//设定:地理位置获取的参数信息 29 Location
Tags:Android 系列 androidGooglemap
编辑录入:coldstar [复制链接] [打 印]更多精彩
赞助商链接