Android学习笔记 地图定位
2010-07-15 20:47:00 来源:WEB开发网核心提示:}});final Button where = (Button) findViewById(R.id.whereami);where.setOnClickListener(new Button.OnClickListener() {public void onClick(View v){mService = (Loc
}});
final Button where = (Button) findViewById(R.id.whereami);
where.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v){
mService = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
geoLatitude = mService.getCurrentLocation("gps").getLatitude();
geoLongitude = mService.getCurrentLocation("gps").getLongitude();
latText.setText(Double.toString(geoLatitude));
lngText.setText(Double.toString(geoLongitude));
}});
即把获取的地理坐标显示到两个EditText中。
在放大和缩小的按钮中,添加如下代码,并且在每次缩放后再放大倍数的edittext中显示当前倍数:
四、结果显示
运行程序后,先点击i按钮,再点击locate按钮,显示出当前所在的地图和坐标。
更多精彩
赞助商链接