android地图切换
1. 刚装了个大屏导航,安卓系统的,现在用的是高德地图,怎么更换凯立德的地图
要使用原凯立德导航文件夹中引导文件maplaunch.ini,如果引导文件没有了,就不能启动了。
你原先用的是凯立德导航,maplaunch.ini就在原凯立德导航文件夹根目录下,要记得备份的。我可以给你作参考:
这是凯立德的应到文件maplaunch.ini,要改的主要是路径和文件名。
假如说你的高德文件夹、文件名分别是GOG、AUTONAVI.EXE,那么你的高德引导文件及路径应该是(注意冒号前后的空格、大小写):
ui文件夹内饰开始背景图和按钮图标,可以用软件按文件大小编辑,文件名不能错。
1、先备份原地图,找到端口、波特率,也可下载专用软件,找到你的导航仪端口、波特率备用。
2、下载新的高德地图,解压安装后到卡的根目录下,把原导航的引导文件也拷贝到卡的根目录下。
3、配置新地图的端口、波特率与备份的导航仪端口、波特率一致。
4、如果不能搜星,用UE修改AUTONAVI.INI 文件(路径: res/06/AUTONAVI.INI)。
2. 百度地图Android版本,搜索出来路径的起点和终点图标怎样更换
打开网络地图api查看调用方法,需要几个工具:
1、静态图可视化工具
2、自定义Marker样式工具
3、标签位置-labels和标签样式-labelStyles 工具
这几个工具在静态图api接口说明页面可以找到。
先在网络地图API-静态地图生成助手里找到要显示的地方,并调整。会得到一个经纬度值。
得到经纬度后返回静态图API接口说明页面。找到自定义Marker样式工具。在它的下面有一个演示用的地方,在里面输入自己的自定义值。
center:刚才得到的经纬度
markers:刚才得到的经纬度
zoom:18
url: 输入自定义图标url
输入好点运行即可在右侧看到演示图片。
点击运行后在运行的下面会显示设置的图片调用的代码。复制代码并保存到记事本。
向下滚动页面找到标签位置和标签样式工具下面的演示工具输入自定义值。
点击运行后会得到调用代码复制这个代码并和第5步得到的代码合并。把不同的合并即可得到想要的效果了。
3. Android高德地图重叠,切换闪烁
有两个Fragment各自包含一个MapView,切换Fragment的时候出现地图重叠情况。首先在两个Fragment中监听Fragment的显示和隐藏分别来显示和隐藏MapView。
能够解决重叠的情况,但是两个地图Fragment来回切换存在闪烁的情况。
后面将两个Fragment中的MapView替换成TextureMapView,可以同时解决闪烁和重叠的情况。即,不再需要上面 onHiddenChanged 的处理。
4. android 程序中同时使用两个map jar包,实现地图的切换,报 INSTALL_FAILED_MISSING_SHARED_LIBRARY错误
少了so包吧
5. android关于后台给定经纬度不同地图怎么转换
有的时候,我们需要在自己的应用中获取到经纬度,然后打开别的地图应用并显示该经纬度的当前位置. 前提是手机上已经安装了高德或者网络之类的地图应用. 如果有多个,系统会有一个默认的选择打开提示.
下面是具体代码:
[java] view plain
Uri uri = Uri.parse("geo:38.899533,-77.036476");
Intent it = new Intent(Intent.Action_VIEW,uri);
startActivity(it);
另外找到一些其他常用的调用应用的代码片段,放到这里备用:
[java] view plain
<p>//显示某个坐标在地图上</p><p>Uri uri = Uri.parse("geo:38.899533,-77.036476");
Intent it = new Intent(Intent.Action_VIEW,uri);
startActivity(it); </p><p>//显示路径</p>Uri uri = Uri.parse("<a href="http://maps.google.com/maps?f=d&saddr=startLat%20startLng&daddr=endLat%20endLng&hl=en">http://maps.google.com/maps?f=d&saddr=startLat%20startLng&daddr=endLat%20endLng&hl=en</a>");
Intent it = new Intent(Intent.ACTION_VIEW,URI);
//发送短信或彩信
Intent it = new Intent(Intent.ACTION_VIEW);
it.putExtra("sms_body", "The SMS text");
it.setType("vnd.android-dir/mms-sms");
startActivity(it);
//发送短信
Uri uri = Uri.parse("smsto:10086");
Intent it = new Intent(Intent.ACTION_SENDTO, uri);
it.putExtra("sms_body", "cwj");
startActivity(it);
//发送彩信
Uri uri = Uri.parse("content://media/external/images/media/23");
Intent it = new Intent(Intent.ACTION_SEND);
it.putExtra("sms_body", "some text");
it.putExtra(Intent.EXTRA_STREAM, uri);
it.setType("image/png");
startActivity(it);
//发送邮件
Uri uri = Uri.parse("mailto:[email protected]");
Intent it = new Intent(Intent.ACTION_SENDTO, uri);
startActivity(it);
Intent it = new Intent(Intent.ACTION_SEND);
it.putExtra(Intent.EXTRA_EMAIL, [email protected]);
it.putExtra(Intent.EXTRA_TEXT, "The email body text");
it.setType("text/plain");
startActivity(Intent.createChooser(it, "Choose Email Client"));
Intent it=new Intent(Intent.ACTION_SEND);
String[] tos={"[email protected]"};
String[] ccs={"[email protected]"};
it.putExtra(Intent.EXTRA_EMAIL, tos);
it.putExtra(Intent.EXTRA_CC, ccs);
it.putExtra(Intent.EXTRA_TEXT, "The email body text");
it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");
it.setType("message/rfc822");
startActivity(Intent.createChooser(it, "Choose Email Client"));
//播放媒体文件
Intent it = new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.parse("file:///sdcard/cwj.mp3");
it.setDataAndType(uri, "audio/mp3");
startActivity(it);
Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1");
Intent it = new Intent(Intent.ACTION_VIEW, uri);
startActivity(it);
//卸载APK
Uri uri = Uri.fromParts("package", strPackageName, null);
Intent it = new Intent(Intent.ACTION_DELETE, uri);
startActivity(it);
//卸载apk 2
Uri uninstallUri = Uri.fromParts("package", "xxx", null);
returnIt = new Intent(Intent.ACTION_DELETE, uninstallUri);
//安装APK
Uri installUri = Uri.fromParts("package", "xxx", null);
returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri);
//播放音乐
Uri playUri = Uri.parse("file:///sdcard/download/sth.mp3");
returnIt = new Intent(Intent.ACTION_VIEW, playUri);
//发送附近
Intent it = new Intent(Intent.ACTION_SEND);
it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");
it.putExtra(Intent.EXTRA_STREAM, "file:///sdcard/cwj.mp3");
sendIntent.setType("audio/mp3");
startActivity(Intent.createChooser(it, "Choose Email Client"));
//market上某个应用信,pkg_name就是应用的packageName
Uri uri = Uri.parse("market://search?q=pname:pkg_name");
Intent it = new Intent(Intent.ACTION_VIEW, uri);
startActivity(it);
//market上某个应用信息,app_id可以通过www网站看下
Uri uri = Uri.parse("market://details?id=app_id");
Intent it = new Intent(Intent.ACTION_VIEW, uri);
startActivity(it);
//调用搜索
Intent intent = new Intent();
intent.setAction(Intent.ACTION_WEB_SEARCH);
intent.putExtra(SearchManager.QUERY,"android123")
startActivity(intent);
6. 安卓版百度地图怎么设置横屏模式
方法一:切换为横屏视图模式
1.打开网络手机地图
2.点击左下角的【指南针】标志
3.切换为横屏视图模式
方法二:切换为横屏显示模式
1.打开手机的顶部或底部的通知栏
2.找到【竖屏锁定】,点击取消
3.进入网络手机地图,横向手机,地图即可为横屏显示
7. android开发百度地图怎么切换卫星图层
网络地图支持卫星视图,离线地图压缩近10倍,有全国地图,有卫星离线地图,是安卓版的。 网络作为龙头老大自然是要一马当先。12月19日,网络发布了网络地图 V2.0 Android版本,作为跨代产品,网络地图 V2.0带来了许多重大更新,让网络地图有了更好的体验。网络地图此次更新在图层方面做了大手术,地图全部变成矢量地图,带来的好处就是在图层清晰度保持不变的情况下,地图包的大小减少了90%,同时也支持了3D视角的视图模式,使用多点手势很容易切换,支持手势旋转缩放等等操作。网络地图2.00支持高清晰的卫星视图和三维地图,离线地图压缩近10倍,大大节省空间,支持整个地图的旋转。 网络地图是网络提供的一项网络地图服务,覆盖了国内近400个城市、数千个区县。在网络地图里,用户可以查询街道、商场、楼盘的地理位置,也可以找到离您最近的所有餐馆、学校、银行、公园等等。2010年8月26日,在使用网络地图服务时,除普通的电子地图功能之外,新增加了三维地图按钮。
8. 手机百度地图怎么切换城市 手机百度地图怎么切换城市代码
手机网络地图怎么切换城市?很简单的,来看看吧!
1)首先打开网络地图,点击【我的】,在右上方点击【设置图标】。(如下图)
相关下载
手机网络2017
V7.6.1
官方最新版系统:Android/大小:34.82
MB版本:V7.6.1
官方最新版立即下载
手机网络WP8版
V7.3.1
Windows
Phone
8版系统:WindowsPhone/大小:4.51
MB版本:V7.3.1
Windows
Phone
8版立即下载
手机网络
V7.3.1
安卓版系统:Android/大小:34.82
MB版本:V7.3.1
安卓版立即下载
手机网络iPhone版
V7.3.0
IOS版系统:IOS/大小:110
MB版本:V7.3.0
IOS版立即下载
手机网络输入法
V3.7.1.7
for
Android系统:大小:4.67
MB版本:V3.7.1.7
for
Android立即下载
2)进入界面点击【切换城市】,选择你要的城市地图,点击一下。(如下图)
9. android中开发百度地图怎么设置地图不能旋转以及手势切换视角的问题
MapController对象.setRotationGesturesEnabled(false);// 不使用缩放手势
MapController对象.setOverlookingGesturesEnabled(false);// 不使用视角手势
10. Android高德地图在FragmentTabHost的Fragment切换出地图再切换回来时,地图界面会出现一个大白块
这个有两个原因,一是有可能你手机运存太小,所以加载有些慢,,,占用CPU内存多,二是,网络有些慢也可能会出现这种问题。。