Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 自定义地图视图不工作?_Android_Google Maps_Nosuchmethoderror - Fatal编程技术网

Android 自定义地图视图不工作?

Android 自定义地图视图不工作?,android,google-maps,nosuchmethoderror,Android,Google Maps,Nosuchmethoderror,我正在实现自定义mapview以覆盖触控事件。代码在这里 public class CustomMapView extends com.google.android.maps.MapView { public GlympseMapView(Context context, String apiKey) { super(context, apiKey); // TODO Auto-generated constructor stub } public static boolean

我正在实现自定义mapview以覆盖触控事件。代码在这里

public class CustomMapView extends com.google.android.maps.MapView {
public GlympseMapView(Context context, String apiKey) {
    super(context, apiKey);
    // TODO Auto-generated constructor stub
}

public static boolean LOG_DEBUG = true;
public static String TAG = GlympseMapView.class.getName();

@Override
public boolean onTouchEvent(MotionEvent ev) {
    // TODO Auto-generated method stub

    if (LOG_DEBUG) {
        Log.i(TAG, "on touch event :: map view called");
    }
    return super.onTouchEvent(ev);
}
}

以下是布局定义:

  <com.packagename.mock.CustomMapView
    android:id="@+id/mapview"        
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_weight="1"
    android:clickable="true"
    android:apiKey="0lq9O_Wyv7aby-na7rHhAR13GgzD5ItYdkiogVw"

在您的代码中,类名是CustomMapView,找不到与类名类似的构造函数。请检查此项