【发布时间】:2014-01-07 13:55:14
【问题描述】:
我是 Android 开发的新手,我目前正在尝试让我的应用在按下按钮后将制造商放置在当前位置。 @SuppressLint("NewApi") 公共类 MainActivity 扩展 Activity 实现 LocationListener { 谷歌地图;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, this);
map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map))
.getMap();
map.setMyLocationEnabled(true);
map.setPadding(0,200,0,0);
}
@Override
public void onLocationChanged(Location location) {
MarkerOptions mp = new MarkerOptions();
mp.position(new LatLng(location.getLatitude(), location.getLongitude()));
mp.title("my position");
}
@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
【问题讨论】:
标签: android button google-maps-api-2 marker