MapView之上添加浮动按钮
来源:互联网 发布:数据库 oltp olap 编辑:程序博客网 时间:2024/06/05 02:59
问题描述:在地图上添加一个按钮,可以响应点击。但是按钮时固定的,地图拖动时,按钮不能动。如下图所示:
刚开始接触地图开发时,也曾经在这个问题上纠结过。刚刚学会了在地图上添加各种图层,无论是在地图上画大头针也好,绘制路线也好,都是使用图层来处理。
于是落入了一种思维的定式,那就是误以为在地图上添加任何标记,只能通过图层。
其实很简单,MapView也是一种控件,我们只要使用相对布局方式,就能将按钮添加到地图之上来显示。
布局文件如下所示:
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/mainlayout" android:layout_width="fill_parent" android:layout_height="fill_parent" > <com.mapabc.mapapi.MapView android:id="@+id/mapView" android:layout_width="fill_parent" android:layout_height="fill_parent" android:apiKey="@string/maps_api_key" android:clickable="true" /> <Button android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:text="Map" android:layout_marginRight="100dp" /></RelativeLayout>
findViewById(R.id.button1).setOnClickListener(new OnClickListener() { public void onClick(View v) { map.getController().animateTo(point); } });
- MapView之上添加浮动按钮
- MapView之上添加浮动按钮
- 在MapView上面添加浮动控件的方法
- mapview 添加自定义注视
- 浮动层在flash之上
- 浮动按钮
- 浮动按钮
- (android 地图开发) 高德地图添加浮动按钮
- 在Android迷你广告上添加浮动的关闭按钮
- 在百度地图上添加浮动按钮 & 相对布局
- 浮动层在Flash之上代码
- 浮动窗口在flash页面之上
- 让DIV浮动在FLASH之上
- Div 浮动到另一个div之上:
- 其他标签浮动在object标签之上
- mapView
- 浮动按钮、扇形按钮、EasyThouch
- MapView上长按屏幕添加大头针代码实现
- Web.Config文件详解
- 设计模式 -- 代理模式(Proxy Pattern)
- C/C++的指针与数组
- 现代嵌入式计算(英文版)
- C++: 对双线程下载程序的封装和模拟
- MapView之上添加浮动按钮
- JQuery学习4——标签页效果二
- 服务器程序设计初探
- 信息系统项目管理师学习札记5
- SQL各种连接查询详解(左连接、右连接..)
- hdu 1312
- 音视频语音聊天的应用趋势
- 10步成为优秀程序员
- 一键u盘装系统教程