mAppWidget - 3. 在地图上放置物品
来源:互联网 发布:主播都用什么录音软件 编辑:程序博客网 时间:2024/05/16 05:21
我家淘宝店,主要协助同学做毕业设计:https://shop104550034.taobao.com/?spm=2013.1.1000126.d21.pPCzDZ
1. 如何在地图上放置物品
现在我们要将这个箭头放置在地图上
1. 将地图图片文件放置到资源文件夹中
地图放置在/res/drawable-mdpi中,如下图所示
2. 在地图上放置
在MainActivity中代码如下:
public class MainActivity extends Activity { private void debug(String str){ Log.d("MainActivity",str); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); //设置无标题 setContentView(R.layout.activity_main); final RoadWayMapWidget map = new RoadWayMapWidget(this, "map",15); LinearLayout layout = (LinearLayout) findViewById(R.id.mainLayout); map.getConfig().setZoomBtnsVisible(false); layout.addView(map); /**********************添加一个物体到地图上******************************/ final long LAYER_ID = 5; MapLayer layer = map.createLayer(LAYER_ID); // getting icon from assets Drawable icon = getResources().getDrawable(R.drawable.car_arror); // define coordinates of icon on map // set ID for the object final long OBJ_ID = 25; // adding object to layer // 在300,300的位置放置箭头图标 final MapObject obj = new MapObject(OBJ_ID, icon, new Point(300, 300), PivotFactory.createPivotPoint(icon, PivotPosition.PIVOT_CENTER), true, false); layer.addMapObject(obj); }}
3. 结果
0 0
- mAppWidget - 3. 在地图上放置物品
- mAppWidget - 4. 物品在地图上旋转和移动
- mAppWidget - 5. 手绘(自定义)地图物品添加警示圈(魔兽英雄光环)
- mAppWidget 手绘地图github
- 基于mappwidget的手绘地图
- Blog小技巧之十-在Blog上放置定位地图
- osgEarth常见的应用(怎样在地图上放置模型)
- Cesium 学习记录(3) 在地图上放置3D建筑模型
- Quake4 在地图中放置GUI
- 基于mAppWidget实现手绘地图(一)--简介
- 基于mAppWidget实现手绘地图(二)--概要
- 基于mAppWidget实现手绘地图--索引&DEMO
- 基于mAppWidget实现手绘地图–边界问题
- mAppWidget - 2. 去除地图开发团队水印
- OSG 如何在地形上放置模型
- 基于mAppWidget实现手绘地图–去掉试用版地图水印
- 从SD卡上读取图片放置在ImageView上
- 在地图上标记
- 怎么才可以用google?
- Scala之高阶函数
- Android 内存泄露:OOM全面分析、内存分析
- Custom 项目总结
- 仿慕课网Android端app——慕课Ime(自写服务器接口)
- mAppWidget - 3. 在地图上放置物品
- 一次性把事情做到位??
- 初识回调函数
- sublime插件安装和主题包安装方法
- 构建复杂的应用程序(二)—— visual studio 下 C/C++ 项目开发
- android百度地图lbs云检索
- 接口的使用,以及在异步任务中的使用
- 无法启动OracleOraDb10_home2TNSListener服务 1067 :进程意外终止
- form可以和表单内的元素分离,form属性