diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 620eaf6e1..a1b05d19f 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -103,7 +103,8 @@ + android:launchMode="singleTop" + android:configChanges="orientation"> diff --git a/src/org/linphone/VideoCallActivity.java b/src/org/linphone/VideoCallActivity.java index 05d7cc123..6108b2d71 100755 --- a/src/org/linphone/VideoCallActivity.java +++ b/src/org/linphone/VideoCallActivity.java @@ -29,6 +29,7 @@ import org.linphone.mediastream.video.capture.hwconf.AndroidCameraConfiguration; import android.app.Activity; import android.content.Context; +import android.content.res.Configuration; import android.opengl.GLSurfaceView; import android.os.Bundle; import android.os.Handler; @@ -319,4 +320,8 @@ public class VideoCallActivity extends Activity implements LinphoneOnCallStateCh finish(); } } + + public void onConfigurationChanged(Configuration newConfig) { + super.onConfigurationChanged(null); + } }