iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >Android百度地图应用之MapFragment的使用
  • 162
分享到

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

地图地图应用Android 2022-06-06 08:06:23 162人浏览 薄情痞子
摘要

一、简介  TextureMapFragment:用于显示地图片段。  二、示例3--Demo03MapFragment.cs  文件名:Demo

一、简介
 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 Fragment多层嵌套重影问题的解决方法Android 中 Fragment 嵌套 Fragment使用存在的bug附完美解决方案Android中关于FragmentA嵌套FragmentB的问题Android利用Fragment实现Tab选项卡效果Android 嵌套Fragment的使用实例代码Android中ViewPager和Fragment的使用Android 开发中fragment预加载问题


--结束END--

本文标题: Android百度地图应用之MapFragment的使用

本文链接: https://www.lsjlt.com/news/24880.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 百度地图API的使用
    文章目录 一、百度地图--作者前言二、百度地图如何使用第一步:进入官网第二步:进入开发文档第三步:申请百度开发者密钥获取账户和密钥 第四步:插入百度地图4.1申请密钥=>已完成4.2...
    99+
    2023-08-31
    百度 php 前端
  • 百度地图API之地图标注怎么用
    这篇文章给大家分享的是有关百度地图API之地图标注怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。标注概述标注(Marker)是用来表示一个点位置的可见元素,每个标注自身都包...
    99+
    2024-04-02
  • Vue中如何使用百度地图
    这篇文章主要为大家展示了“Vue中如何使用百度地图”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue中如何使用百度地图”这篇文章吧。Vue下使用百度地图的简易...
    99+
    2024-04-02
  • Android 百度地图Sha1获取的方法
    Android 百度地图Sha1获取的方法场景一由于最近项目钟要用到定位功能因此肯定需要用到地图以及地位功能,相信大家也知道目前国内比较出名的地图像百度、高德、腾讯等这些还是用到比较多的,于是思考了一下决定还是用百度,相信老司机们都知道的哈...
    99+
    2023-05-31
    android 百度地图 sha1
  • javascript开发之百度地图使用到的js函数有哪些
    小编给大家分享一下javascript开发之百度地图使用到的js函数有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! javascript 开发之百度地图使用到的js函数整理...
    99+
    2024-04-02
  • Vue中如何使用百度地图插件
    这期内容当中小编将会给大家带来有关Vue中如何使用百度地图插件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。安装CDN全局安装<script src=&q...
    99+
    2024-04-02
  • uniapp能调用百度地图么
    uni-app是一款跨平台的应用程序开发框架,它支持使用Vue.js进行开发,同时也支持多种小程序平台以及H5应用的开发。在uni-app中使用百度地图非常方便,只需要通过百度地图API调用相关接口即可实现。具体来说,uni-app通过在项...
    99+
    2023-05-14
  • Android仿微信调用第三方地图应用导航(高德、百度、腾讯)
    实现目标先来一张微信功能截图看看要做什么 其实就是有一个目的地,点击目的地的时候弹出可选择的应用进行导航。大脑动一下,要实现这个功能应该大体分成两步: 底部弹出可选的地图菜单进行展示 点击具体菜单某一项的时候调用对应地图的api进行导航...
    99+
    2023-05-30
    android 地图
  • 百度地图使用到的javascript函数是什么
    这篇文章主要讲解了“百度地图使用到的javascript函数是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“百度地图使用到的javascript函数是什么”吧! javascr...
    99+
    2023-06-17
  • web开发如何使用百度地图实现地图网格
    这篇文章主要介绍了web开发如何使用百度地图实现地图网格,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。前言:最近要使用百度地图实现楼盘可视化...
    99+
    2024-04-02
  • Vue使用百度地图实现城市定位
    本文实例为大家分享了Vue使用百度地图实现城市定位的具体代码,供大家参考,具体内容如下 Vue项目运行环境:Vue 2.0,Vue Cli 3.0 步骤一:登录 百度地图开放平台 在...
    99+
    2024-04-02
  • uniapp上高德(百度)地图API的使用(APP安卓)
    前言 由于在app中没有document,window等对象,所以使用在pc端传统方法引入的方式,将会发现无法引用成功,会出现白屏现象。 目前有两种解决方式: 使用uniapp的web-view方式(百度地图) 使用renderjs...
    99+
    2023-10-12
    uni-app 百度api 高德api renderjs webview Powered by 金山文档
  • 怎么在vue项目中使用百度地图API
    小编给大家分享一下怎么在vue项目中使用百度地图API,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!为什么要使用VueVue是一款友好的、多用途且高性能的Java...
    99+
    2023-06-14
  • 如何在vue项目中使用百度地图API
    目录1、在百度地图开放平台注册账号并登录2、选择自己所需的地图版本:3、在我们的vue项目中的public文件夹下的index.html中引入并记得替换上你的ak(这个ak不是其他的...
    99+
    2024-04-02
  • Vue项目中使用百度地图api的详细步骤
    目录1.百度开发者认证2.创建应用3.引用百度地图API文件总结1.百度开发者认证 进入百度地图开放平台 官网,(认证需要身份证号码,人脸识别,手机百度APP,邮箱地址) ...
    99+
    2022-11-13
    vue使用百度地图api 百度地图api接口 vue 地图
  • Vue2项目中对百度地图的封装使用详解
    目录需求知识点实现打点控件封装代码总览代码总结 百度地图的使用: vue项目,有个 vue-baidu-map 可以用,但是好久不更新了。 React项目,百度官...
    99+
    2024-04-02
  • vue中调用百度地图获取经纬度的实现
    项目中,需要实现获取当前位置的经纬度,或者搜索某个位置并获取经纬度信息,我使用的的是vue,地图使用的是百度地图。 默认自动获取当前位置经纬度 拖动小红标 获取经纬度 关键词 ...
    99+
    2024-04-02
  • Python如何利用百度地图获取两地距离
    这篇文章主要介绍“Python如何利用百度地图获取两地距离”,在日常操作中,相信很多人在Python如何利用百度地图获取两地距离问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python如何利用百度地图获取两...
    99+
    2023-06-20
  • 使用python如何随心所欲地爬取百度图片
    小编给大家分享一下使用python如何随心所欲地爬取百度图片,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、前言之前爬取了很多静态网页的内容,包括:小说、图片等...
    99+
    2023-06-06
  • C#调用百度地图API根据地名获取经纬度geocoding
    目录前言步骤 一、到百度地图开放平台注册认证,并创建应用,获取ak二、查看api文档三、创建GeocodingMap类,根据地名获取经纬度参考前言 公司的一个内部网站维护,需要根据地...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作