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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.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_Screen Rotation - Fatal编程技术网

Android 当屏幕随地图旋转时如何处理?

Android 当屏幕随地图旋转时如何处理?,android,google-maps,screen-rotation,Android,Google Maps,Screen Rotation,首先,我不想在屏幕旋转后完全重新加载地图,我阅读并将android:configChanges=“orientation | screenSize”添加到我的清单文件中,但我想在屏幕旋转后更改缩放,我如何才能做到这一点?您还需要将此方法添加到您的活动中: @Override public void onConfigurationChanged(Configuration newConfig) { // TODO Auto-generated method stub super.o

首先,我不想在屏幕旋转后完全重新加载地图,我阅读并将
android:configChanges=“orientation | screenSize”
添加到我的清单文件中,但我想在屏幕旋转后更改缩放,我如何才能做到这一点?

您还需要将此方法添加到您的活动中:

@Override
public void onConfigurationChanged(Configuration newConfig) {
    // TODO Auto-generated method stub
    super.onConfigurationChanged(newConfig);
    if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {

    } else {

    }
}

然后在这里处理您想要的:D

但是如果我在片段中使用map,我能做什么呢?在这个方法中更改地图的缩放