Android 自定义图片地图坐标功能的实现
程序员文章站
2022-03-22 14:27:20
一、前言最近项目要求实现一个在自定义地图图片上添加坐标信息的功能,类似于在图片做标注的功能。如下图所示。坐标的位置是相对于图片宽高的百分比二、思路改功能主要分为三个视图,1.继承framelayout...
一、前言
最近项目要求实现一个在自定义地图图片上添加坐标信息的功能,类似于在图片做标注的功能。如下图所示。坐标的位置是相对于图片宽高的百分比
二、思路
改功能主要分为三个视图,1.继承framelayout作为父容器;2.添加一个铺满父布局的imageview显示地图图片;3.动态添加自定义坐标视图
三、代码实现
1. 自定义坐标视图
自定义的坐标视图是一个组合的控件,主要是要计算出坐标图片在整个控件的偏移量
2. 父容器
父容器中要注意的是由于图片不拉伸,所以会出现图片不会完成铺满imageview,会有黑边。所以要计算出实际图片显示的大小。
3. activity
完整代码:https://github.com/mattljp/floatparade
到此这篇关于android 自定义图片地图坐标的文章就介绍到这了,更多相关android 自定义地图内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: 详解 Python 正则表达式
推荐阅读
-
Android自定义实现图片加文字功能
-
Android开发实现的图片点击切换功能示例
-
Android自定义View展开菜单功能的实现
-
Android 自定义LineLayout实现满屏任意拖动功能的示例代码
-
Android开发实现的IntentUtil跳转多功能工具类【包含视频、音频、图片、摄像头等操作功能】
-
Android开发实现的图片浏览功能示例【放大图片】
-
Android中自定义加载样式图片的具体实现
-
Android中ImageView实现选择本地图片并显示功能
-
Android图片加载框架解析之Glide的自定义模块功能讲解
-
android自定义ListView实现底部View自动隐藏和消失的功能