activity 代码

package com.example.mapview;import android.os.Bundle;
import android.view.Menu;import com.google.android.maps.MapActivity;
import com.google.android.maps.MapController;
import com.google.android.maps.MapView;
import com.google.android.maps.MyLocationOverlay;public class MainActivity extends MapActivity {private MapView map;private MapController controller;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);initMapView();initMyLocation();}@Overrideprotected boolean isRouteDisplayed() {// TODO Auto-generated method stubreturn false;}private void initMapView() {map = (MapView) findViewById(R.id.map);controller = map.getController();map.setSatellite(true);map.setBuiltInZoomControls(true);}/** Start tracking the position on the map. */private void initMyLocation() {final MyLocationOverlay overlay = new MyLocationOverlay(this, map);overlay.enableMyLocation();// overlay.enableCompass(); // does not work in emulatoroverlay.runOnFirstFix(new Runnable() {public void run() {// Zoom in to current locationcontroller.setZoom(8);controller.animateTo(overlay.getMyLocation());}});map.getOverlays().add(overlay);}
}

activity.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/frame"android:layout_width="fill_parent"android:layout_height="fill_parent"android:orientation="vertical" ><com.google.android.maps.MapViewandroid:id="@+id/map"android:layout_width="fill_parent"android:layout_height="fill_parent"android:apiKey="AIzaSyAapz0Y7u-51kc9BIi1SfxN3XaAOSUBlwY"android:clickable="true" /></LinearLayout>

main.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.example.mapview"android:versionCode="1"android:versionName="1.0" ><uses-sdkandroid:minSdkVersion="11"android:targetSdkVersion="17" /><uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /><uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /><uses-permission android:name="android.permission.INTERNET" /><applicationandroid:allowBackup="true"android:icon="@drawable/ic_launcher"android:label="@string/app_name"android:theme="@android:style/Theme.NoTitleBar" ><activityandroid:name="com.example.mapview.MainActivity"android:label="@string/app_name" ><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity><uses-library android:name="com.google.android.maps" /></application></manifest>

google map开发不显示地图,只有灰色网格 ?

很可能就是 GOOGLE MAPS API KEY 的问题,我前几天遇到的情况和lz一样,换了key就可以正常显示了。。

用的的jar包:

google mapView 用法相关推荐

  1. google搜索引擎用法

    公欲善其事,必先利其器. Internet只有一个,而搜索引擎则有N多个.有搜索高手说,所谓搜索,就是"在正确的地方使用正确的工具和正确的方法寻找正确的内容".但是, 对于普通人而 ...

  2. Google hacking用法

    谷歌搜索语法 "+关键词" 包含关键词 "-关键词" 不包含关键词 intitle:关键词 (在标题中包含关键词) intext:关键词 (在正文中包含关键词) ...

  3. Google的其他用法

    google的***用法 第一篇 "indexof/"inurl:lib 再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍. "indexof/"cnk ...

  4. puppet 手册之puppet rsync 模块应用完整版

    上篇文章有介绍关于模块的配置和应用,Cron模块再实际的工作需求中,还是蛮多的,这篇文章就模块的应用多介绍一个篇幅,工作中常用的RSYNC Puppet也是用来同步文件的,针对一些小文件之类的,还是蛮 ...

  5. 求职必备技能:教你如何扒了公司的底裤!

    来源: 内容整理搜集来自知乎网友: 普通人OP的回答 有不少同学在投简历的时候,一般会面临如下情况. 市面上除了一些大家耳熟能详的大公司以外,还有很多本地的小公司. 投递简历的时候遇到一些没听过或者不 ...

  6. 如何调查一家公司是否靠谱?

    作者:知乎ID:普通人op (转载已取得作者授权) 省事花钱的方法:天眼查.企查查--本文完. 但是,他们又是如何搜到一家公司的信息的呢?这又是一个答案: 全国企业信用信息公示系统:http://ww ...

  7. 终于把公司的底裤扒了!

    来源: 内容整理搜集来自知乎网友: 普通人OP的回答 有不少同学在投简历的时候,一般会面临如下情况. 市面上除了一些大家耳熟能详的大公司以外,还有很多本地的小公司. 投递简历的时候遇到一些没听过或者不 ...

  8. 教你动手做一个 iOS 越狱 app

    前言 俗话说得好, 万事开头难. 仅仅是上图一个如此简单地不能再简单的小app, 其实都不算是app, 只是注入了一段代码进系统中, 等到特定的函数方法调用的时候就会被我们hook掉, 执行我们写的代 ...

  9. 让memcached和mysql更好的工作

    让memcached和mysql更好的工作 来源:http://chaoqun.17348.com/2008/08/memcached_work_with_mysql 这次是Fotolog的经验,传说 ...

最新文章

  1. javascript优缺点_为什么要在JavaScript中使用静态类型? 优缺点
  2. 机器人产业的前途取决于人工智能关键技术的发展
  3. 使用思科3640实现不同网段通讯
  4. freemarker第三篇
  5. 跨域加了header也解决不了?
  6. 一个讲解WiFi和蓝牙协议的视频课程网站
  7. macpro如何清理磁盘空间_如何正确的清理C盘
  8. [react] 使用ES6的class定义的组件不支持mixins了,那用什么可以替代呢?
  9. java 耦合度_Java第三十八天,Spring框架系列,使用工厂模式降低程序耦合度
  10. 知乎发布“战疫”数据报告:“新型肺炎”相关回答获17.3亿次阅读
  11. 解决只能滑动弹框内容不能滑动弹框底层内容
  12. Exponentially Weighted Moving-Average
  13. SQL Server到底需要使用哪些端口
  14. eclipse及tomcat设置编码
  15. 剑指offer第二版面试题46:把数字翻译成字符串(java)
  16. office 2021保姆级安装与激活教程(附安装包获取)
  17. 类似京东淘宝历史搜索自适应长度搜索项超两行折叠功能实现
  18. 【学习笔记】特殊数论函数求和
  19. python找最长的单词_318. 最长单词长度乘积(Python)
  20. PMP的一个新术语:关键链法

热门文章

  1. Matlab绘制三维定限截面柱体;已知(隐)函数方程,绘制三维空间图形
  2. This application has requested the Runtime to terminate it in an unusual way.
  3. 代码人生之《掌控习惯》分享
  4. 芸赞通天下沈杨——怀揣梦想,不断努力
  5. 【面试】求最大最小的数
  6. 使用DmAPService脚本启动dmap服务报错,报错信息:“failed to get ps!”
  7. 《程序员升职记》0.简介
  8. PDN connection
  9. 从0单排:学风侏儒——小样本学习11-18年
  10. 业余学Python是如何兼职挣钱的?以及接私活的24个平台