滑动 Google 地图视图后,我想转到另一个活动或屏幕。但它给了我例外。我正在尝试使用“ ViewPager ”API 来实现这一点。是否可以滑动到另一个活动。
例外情况:
Constructor.constructNative(Native Method) 07-23 12:22:08.906: E/AndroidRuntime(806): at java.lang.reflect.Constructor.newInstance(Constructor.java:415) 07-23 12:22:08.906: E /AndroidRuntime(806): 在 android.view.LayoutInflater.createView(LayoutInflater.java:505) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 25 更多 07-23 12:22:08.906 : E/AndroidRuntime(806): 原因: java.lang.IllegalArgumentException: MapViews 只能在 MapActivity 的实例中创建。07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java:291) 07-23 12:22:08.906: E/AndroidRuntime(806):在 com.google.android.maps.MapView.(MapView.java:264) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java: 247) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 28 更多 构造原生(本机方法)07-23 12:22:08.906:E/AndroidRuntime(806):在 java.lang.reflect.Constructor.newInstance(Constructor.java:415)07-23 12:22:08.906:E/AndroidRuntime (806): 在 android.view.LayoutInflater.createView(LayoutInflater.java:505) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 25 更多 07-23 12:22:08.906: E /AndroidRuntime(806):原因:java.lang.IllegalArgumentException:MapViews 只能在 MapActivity 的实例中创建。07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java:291) 07-23 12:22:08.906: E/AndroidRuntime(806):在 com.google.android.maps.MapView.(MapView.java:264) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java: 247) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 28 更多 构造原生(本机方法)07-23 12:22:08.906:E/AndroidRuntime(806):在 java.lang.reflect.Constructor.newInstance(Constructor.java:415)07-23 12:22:08.906:E/AndroidRuntime (806): 在 android.view.LayoutInflater.createView(LayoutInflater.java:505) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 25 更多 07-23 12:22:08.906: E /AndroidRuntime(806):原因:java.lang.IllegalArgumentException:MapViews 只能在 MapActivity 的实例中创建。07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java:291) 07-23 12:22:08.906: E/AndroidRuntime(806):在 com.google.android.maps.MapView.(MapView.java:264) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java: 247) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 28 更多 22:08.906: E/AndroidRuntime(806): 在 java.lang.reflect.Constructor.newInstance(Constructor.java:415) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 android.view.LayoutInflater .createView(LayoutInflater.java:505) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 25 更多 07-23 12:22:08.906: E/AndroidRuntime(806): 引起:java .lang.IllegalArgumentException: MapViews 只能在 MapActivity 的实例中创建。07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java:291) 07-23 12:22:08.906: E/AndroidRuntime(806):在 com.google.android.maps.MapView.(MapView.java:264) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java: 247) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 28 更多 22:08.906: E/AndroidRuntime(806): 在 java.lang.reflect.Constructor.newInstance(Constructor.java:415) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 android.view.LayoutInflater .createView(LayoutInflater.java:505) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 25 更多 07-23 12:22:08.906: E/AndroidRuntime(806): 引起:java .lang.IllegalArgumentException: MapViews 只能在 MapActivity 的实例中创建。07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java:291) 07-23 12:22:08.906: E/AndroidRuntime(806):在 com.google.android.maps.MapView.(MapView.java:264) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java: 247) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 28 更多 Constructor.newInstance(Constructor.java:415) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 android.view.LayoutInflater.createView(LayoutInflater.java:505) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 25 more 07-23 12:22:08.906: E/AndroidRuntime(806): Caused by: java.lang.IllegalArgumentException: MapViews 只能在 MapActivity 的实例中创建。07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java:291) 07-23 12:22:08.906: E/AndroidRuntime(806):在 com.google.android.maps.MapView.(MapView.java:264) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java: 247) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 28 更多 Constructor.newInstance(Constructor.java:415) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 android.view.LayoutInflater.createView(LayoutInflater.java:505) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 25 more 07-23 12:22:08.906: E/AndroidRuntime(806): Caused by: java.lang.IllegalArgumentException: MapViews 只能在 MapActivity 的实例中创建。07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java:291) 07-23 12:22:08.906: E/AndroidRuntime(806):在 com.google.android.maps.MapView.(MapView.java:264) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java: 247) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 28 更多 createView(LayoutInflater.java:505) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 25 更多 07-23 12:22:08.906: E/AndroidRuntime(806): 引起:java。 lang.IllegalArgumentException: MapViews 只能在 MapActivity 的实例中创建。07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java:291) 07-23 12:22:08.906: E/AndroidRuntime(806):在 com.google.android.maps.MapView.(MapView.java:264) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java: 247) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 28 更多 createView(LayoutInflater.java:505) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 25 更多 07-23 12:22:08.906: E/AndroidRuntime(806): 引起:java。 lang.IllegalArgumentException: MapViews 只能在 MapActivity 的实例中创建。07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java:291) 07-23 12:22:08.906: E/AndroidRuntime(806):在 com.google.android.maps.MapView.(MapView.java:264) 07-23 12:22:08.906: E/AndroidRuntime(806): 在 com.google.android.maps.MapView.(MapView.java: 247) 07-23 12:22:08.906: E/AndroidRuntime(806): ... 28 更多
谢谢。