Android百度地图应用之MapFragment的使用_Android

一、简介
 TextureMapFragment:用于显示地图片段。
 二、示例3--Demo03MapFragment.cs
 文件名:Demo02MapFragment.cs
 简介:介绍在Fragment框架下使用地图
 详述:介绍如何在Fragment框架下添加一个TextureMapFragment控件;
 1、运行截图
 在x86模拟器中运行的效果如下: 

2、设计步骤
 在上一节例子的基础上,只需要再增加下面的步骤即可。
 (1)修改布局文件
将demo02_fragment.xml换名为demo02_fragment.xml,这样做的目的是为了便于观察例子对应的布局文件。
 (2)添加Demo03MapFragment.cs
 在SrcSdkDemos下添加该文件。

using Android.App;
using Android.OS;
using Android.Content.PM;
using Com.Baidu.Mapapi.Map;

namespace BdMapV371Demos.SrcSdkDemos
{
  [Activity(Label = "@string/demo_name_map_fragment",
    ConfigurationChanges = ConfigChanges.Orientation | ConfigChanges.KeyboardHidden,
     ScreenOrientation = ScreenOrientation.Sensor)]
  public class Demo03MapFragment : Activity
  {
    private TextureMapFragment map;

    protected override void OnCreate(Bundle savedInstanceState)
    {
      base.OnCreate(savedInstanceState);
      SetContentView(Resource.Layout.demo03_fragment);

      MapStatus ms = new MapStatus.Builder()
        .Target(MainActivity.HeNanUniversity)
        .Overlook(20)
        .Zoom(15)
        .Build();
      BaiduMapOptions bo = new BaiduMapOptions()
        .MapStatus(ms)
        .CompassEnabled(false)
        .ZoomControlsEnabled(true);
      map =TextureMapFragment.NewInstance(bo);
      FragmentManager.BeginTransaction().Add(Resource.Id.map,
        map, "map_fragment").Commit();
    }
  }
} 

(3)修改MainActivity.cs
 在MainActivity.cs文件的demos字段定义中添加下面的代码。     

  //示例3--MapFragment使用
      new DemoInfo<Activity>(Resource.String.demo_title_map_fragment,
        Resource.String.demo_desc_map_fragment,
        new Demo03MapFragment()),

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索百度地图
, android
MapFragment
android mapfragment、高德地图mapfragment、android fragment应用、map 应用 国外地图、android 跳转地图应用,以便于您获取更多的相关知识。

时间: 2024-09-08 09:47:01

Android百度地图应用之MapFragment的使用_Android的相关文章

Android 百度地图POI搜索功能实例代码_Android

在没介绍正文之前先给大家说下poi是什么意思. 由于工作的关系,经常在文件中会看到POI这三个字母的缩写,但是一直对POI的概念和含义没有很详细的去研究其背后代表的意思.今天下班之前,又看到了POI这三个字母,决定认认真真的搜索一些POI具体的含义. POI是英文的缩写,原来的单词是point of interest, 直译成中文就是兴趣点的意思.兴趣点这个词最早来自于导航地图厂商.地图厂商为了提供尽可能多的位置信息,花费了很大的精力去寻找诸如加油站,餐馆,酒店,景点等目的地,这些目的地其实都可

android百度地图之公交线路详情搜索_Android

本篇文章可以实现百度公交线路搜索,可以选择多条线路,具体实现代码如下: 一.公交线路详情检索 获取公交线路的详情主要分来两步,1.获取公交线路的Uid,2.通过Uid获取公交线路详情. 1.获取公交线路的Uid: /* * 获得公交线路图的Uid,并且根据系Uid发起公交线路详情的检索 * * @see * com.baidu.mapapi.MKSearchListener#onGetPoiResult(com.baidu.mapapi * .MKPoiResult, int, int) */

Android百度地图应用之基本地图功能实现_Android

一.简介 1.地图 地图展示:普通地图(2D,3D).卫星图和实时交通图.  地图操作:可通过接口或手势控制来实现地图的点击.双击.长按.缩放.平移.旋转.改变视角等操作.  2.地图类型百度地图Android SDK 3.6.1提供了两种类型的地图资源(普通矢量地图和卫星图,设置办法见demo04),如果不指定地图类型,默认为普通矢量地图.  此示例仅演示普通矢量图的基本用法. 3.本示例功能描述该例子介绍如何构建一个基础的地图页面,并演示如何显示以自定义的经纬度坐标为中心点的百度地图.  简

Android百度地图应用之MapFragment的使用

一.简介  TextureMapFragment:用于显示地图片段.  二.示例3--Demo03MapFragment.cs  文件名:Demo02MapFragment.cs  简介:介绍在Fragment框架下使用地图  详述:介绍如何在Fragment框架下添加一个TextureMapFragment控件:  1.运行截图  在x86模拟器中运行的效果如下: 2.设计步骤  在上一节例子的基础上,只需要再增加下面的步骤即可.  (1)修改布局文件 将demo02_fragment.xml

Android百度地图应用之创建显示地图_Android

本文是在完成了Android百度地图应用开发基础知识的基础上继续实现的. 本文实例为大家分享了Android如何显示地图,并为后续内容做准备,供大家参考,具体内容如下  1.运行效果  本章共有25个示例,在x86模拟器中运行的效果如下:   下面介绍主要设计步骤.  2.添加资源 (1)drawable-hdpi  Resources/ drawable-hdpi下的文件:将下载的示例对应文件夹下的文件全部拖放到该文件夹下,并将所有[生成操作]属性全部设置为"AndroidResource&q

android百度地图有提供路线选择功能吗

问题描述 android百度地图有提供路线选择功能吗 android百度地图有提供路线选择功能吗?和百度地图一样输入起始点,驾车方式,从若干条路线中选择一条路线 解决方案 你搜索后是会返回给你多条路线的

[android] 百度地图开发 (一).申请AK显示地图及解决显示空白网格问题

    最近做android百度地图,但是使用baidumapapi_v2_3_1.jar和libBaiduMapSDK_v2_3_1.so显示百度地图时总是遇到问题--只显示网格而没有显示地图,网络连接和APIKey申请都是正确的,就是不知道为什么不能显示,网上也有很多人遇到这个问题,有的是SDK更新不兼容.而且网上很多百度地图都是使用V2.3.1版本,后来没有办法只有通过baidumapapi_v2_4_1.jar完成显示地图.    其中需要注意的是使用2.3.1时调用manager.in

Android百度地图自定义公交路线导航_Android

一.问题描述 基于百度地图实现检索指定城市指定公交的交通路线图,效果如图所示 二.通用组件Application类,主要创建并初始化BMapManager public class App extends Application { static App mDemoApp; //百度MapAPI的管理类 public BMapManager mBMapMan = null; // 授权Key // 申请地址:http://dev.baidu.com/wiki/static/imap/key/ p

android百度地图api 的一些类我用不了。可是官方api中明明有给出。

问题描述 android百度地图api 的一些类我用不了.可是官方api中明明有给出. 还有关于overlaymanager的类 我都用不了.可是官网api明明给出了这个类的啊.我下载了最全的sdk. 希望有人帮我下 感激不尽.文档"> //官方api的部分截图 解决方案 Android 百度地图API 定位 导航Android 百度地图API 定位 导航 代码 解决方案二: 有这个jar包吗..... 解决方案三: 所用百度地图API为3.6版,而BMapManager在3之后就弃用了,