zoukankan      html  css  js  c++  java
  • Android_百度地图基本用法1

     1 /*
     2  * 1.将百度地图引入到app中去
     3  * MapStatusUpdate msu = MapStatusUpdateFactory.zoomTo(15.0f);
     4    mBaiduMap.setMapStatus(msu);
     5  * 2.实现三种地图:卫星地图,实时交通,普通地图;
     6  * 
     7  * */
     8 public class MainActivity extends Activity {
     9     MapView mapView;
    10     BaiduMap mBaiduMap;
    11     
    12     @Override
    13     protected void onCreate(Bundle savedInstanceState) {
    14         super.onCreate(savedInstanceState);
    15         SDKInitializer.initialize(getApplicationContext());
    16         requestWindowFeature(Window.FEATURE_NO_TITLE);
    17         setContentView(R.layout.fragment_main);
    18         mapView = (MapView) findViewById(R.id.bmapView);
    19         mBaiduMap = mapView.getMap();
    20         // 设置地图标尺500m
    21         MapStatusUpdate msu = MapStatusUpdateFactory.zoomTo(15.0f);
    22         mBaiduMap.setMapStatus(msu);
    23 
    24     }
    25 
    26     public void but(View view) {
    27         switch (view.getId()) {
    28         // 普通地图
    29         case R.id.id_map_common:
    30             mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL);
    31             break;
    32         // 卫星地图
    33         case R.id.id_map_site:
    34             mBaiduMap.setMapType(BaiduMap.MAP_TYPE_SATELLITE);
    35             break;
    36         // 交实时通
    37         case R.id.id_map_traffic:
    38             if (mBaiduMap.isTrafficEnabled()) {
    39                 mBaiduMap.setTrafficEnabled(false);
    40                 // item.setTitle("实时交通(off)");
    41             } else {
    42                 mBaiduMap.setTrafficEnabled(true);
    43                 // item.setTitle("实时交通(on)");
    44             }
    45             break;
    46         
    47         }
    48 
    49     }
    50 
    51     @Override
    52     protected void onResume() {
    53 
    54         super.onResume();
    55         mapView.onResume();
    56     }
    57 
    58     
    59 
    60     @Override
    61     protected void onPause() {
    62         // TODO Auto-generated method stub
    63         super.onPause();
    64         mapView.onPause();
    65     }
    66 
    67     @Override
    68     protected void onDestroy() {
    69         // TODO Auto-generated method stub
    70         super.onDestroy();
    71         mapView.onDestroy();
    72     }
    73 
    74     
    75 }
  • 相关阅读:
    [BZOJ5338][TJOI2018]xor(可持久化Trie)
    [BZOJ4592][SHOI2015]脑洞治疗仪(线段树)
    [BZOJ4571][SCOI2016]美味(贪心+主席树)
    [BZOJ4570][SCOI2016]妖怪(凸包)
    [BZOJ4569][SCOI2016]萌萌哒(倍增+并查集)
    [BZOJ4567][SCOI2016]背单词(Trie+贪心)
    [BZOJ4565][HAOI2016]字符合并(区间状压DP)
    [BZOJ4561][JLOI2016]圆的异或并(扫描线)
    [BZOJ2650]积木
    [清橙A1210]光棱坦克
  • 原文地址:https://www.cnblogs.com/my334420/p/7111778.html
Copyright © 2011-2022 走看看