很多朋友要实现MapView和其它控件一起显示,但android XML里面declare <MapView>就一直报InflateException。。。Inflate。。。打气。。。Exception被爆掉?? 寒~~~

国外达人终于解决此问题,竟然是用<class>来declare,寒~~~android API在干哈?!
main.xml:

xml 代码
  1. <?xmlversion="1.0"encoding="utf-8"?>
  2. <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
  3. android:orientation="vertical"android:layout_width="fill_parent"
  4. android:layout_height="fill_parent">
  5. <viewclass="com.google.android.maps.MapView"
  6. android:layout_width="fill_parent"
  7. android:layout_height="fill_parent"
  8. android:layout_weight="1"/>
  9. <EditTextandroid:layout_width="fill_parent"
  10. android:layout_height="wrap_content"
  11. android:text="输入查询地址"
  12. android:selectAllOnFocus="true"/>
  13. </LinearLayout>


然后写个很简单的MapActivity:

java 代码
  1. publicclassGeoDemoextendsMapActivity{
  2. @Override
  3. publicvoidonCreate(Bundleicicle){
  4. super.onCreate(icicle);
  5. setContentView(R.layout.main);
  6. }
  7. }


结果如图。终于可以自己做相关的Map控件和逻辑了,呵呵!

更多相关文章

  1. android 五大布局文件
  2. android APN的打开与关闭
  3. android EditText 取消自动获取焦点
  4. Android中图像变换Matrix的原理、代码验证和应用
  5. RelativieLayout布局中的android:gravity="center"属性
  6. android 使用代码方式创建自定义progressBar——自定义控件学习(
  7. 系出名门 Android(安卓)系列文章索引
  8. Android(安卓)http请求例子、Unicode转UTF-8 java代码收藏
  9. 【自定义控件系列四】android绘制实战(一)通过Canvas+Path+Paint

随机推荐

  1. intelliJ IDEA 创建maven android工程的
  2. Android 项目实例config.gradle配置
  3. 3.3详解四种基本布局
  4. Android USB Host与HID通讯
  5. android dns设置(无法解析域名问题)
  6. Android多种方法获取系统时间
  7. Android常用的api调用接口
  8. 2011.10.19(3)——— android 一个便签的Wi
  9. android Volley源码解析笔记
  10. Android面试题合集【上】