java - 测试 Android 应用程序内谷歌地图 View 的功能

标签 java android eclipse android-emulator android-mapview

您好,感谢您的关注。我正在开发我的第一个 Android 应用程序。在其中一个选项卡中,我想要谷歌地图的功能版本。正如你所看到的,我一切顺利。但是我不知道如何使用模拟器放大/输入地址进行导航等,以查看它是否正常运行。

enter image description here

这是布局 xml:

 <?xml version="1.0" encoding="utf-8"?>
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:orientation="vertical"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     >

    <com.google.android.maps.MapView
     android:id="@+id/myMapView"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     android:enabled="true"
     android:clickable="true"
     android:apiKey="myapikey"
   />

 </LinearLayout>

以及我的 map Activity 的java:

 import android.os.Bundle;

 import com.google.android.maps.MapActivity;

 public class MapsActivity extends MapActivity {
     public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.maps_layout);
     }

     @Override
     protected boolean isRouteDisplayed() {
         // TODO Auto-generated method stub
         return false;
     }
 }

最佳答案

要打开缩放功能,您应该执行以下操作:

public class MapsActivity extends MapActivity {
     private MapView map;
     public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.maps_layout);
         map = (MapView) findViewById(R.id.map);
         map.setBuiltInZoomControls(true);
     }

我不确定导航是否需要覆盖

protected boolean isRouteDisplayed() {
        // TODO Auto-generated method stub
        return false;
    }

就是这样,因此您无法显示到搜索地点的路线。

关于java - 测试 Android 应用程序内谷歌地图 View 的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12846418/

相关文章:

java - Eclipse Mars DDMS 仅显示 Level 中的第一个字母,没有消息

java - 命令 "gradle jettyRunWar"在 Ubuntu 上不起作用

java - 为什么 Eclipse 不检测这些文件作为我的文件夹的一部分?

java - 将外部 jar 与插件 lib 目录分开

java - IntelliJ IDEA-Gradle构建错误 “Unsupported major.minor version 52.0”

android - 如何解决 : unexpected error occured Initializing Android Designer"in VS 2015 with Xamarin

java - 如何配置 EAR 以访问现有的 Websphere 共享库?

java - 带有派生类型参数的 JNI 方法签名

javascript - react native : Is there any way to check if the file exists in android_asset folder or not?

java - eclipse - 在调试期间搜索变量的值