集成地图

  • Post author:
  • Post category:其他


package com.example.moni.View.activity;


import android.app.Activity;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.View;
import android.widget.Button;

import com.amap.api.location.AMapLocation;
import com.amap.api.location.AMapLocationClient;
import com.amap.api.location.AMapLocationClientOption;
import com.amap.api.location.AMapLocationListener;
import com.amap.api.maps.AMap;
import com.amap.api.maps.MapView;
import com.amap.api.maps.model.MyLocationStyle;
import com.example.moni.R;

public class DingWeiActvity extends Activity implements View.OnClickListener {
    MapView mMapView = null;

    //声明AMapLocationClient类对象
    public AMapLocationClient mLocationClient = null;
    //声明AMapLocationClientOption对象
    public AMapLocationClientOption mLocationOption = null;
    //声明定位回调监听器
    public AMapLocationListener mLocationListener = new AMapLocationListener() {
        @Override
        public void onLocationChanged(AMapLocation aMapLocation) {

        }
    };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.dingwei_layout);
        //获取地图控件引用
        mMapView = (MapView) findViewById(R.id.map);
        Button btn = findViewById(R.id.btn);

        btn.setOnClickListener(this);
        //在activity执行onCreate时执行mMapView.onCreate(savedInstanceState),创建地图



版权声明:本文为NIJIADALINGE原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。