aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/ui/XmppActivity.java
diff options
context:
space:
mode:
authorChristian Schneppe <christian@pix-art.de>2016-08-31 22:04:12 +0200
committerChristian Schneppe <christian@pix-art.de>2016-08-31 22:04:12 +0200
commit6dc20707321e8f3c0bbc2cfb253a241fc9e9688d (patch)
treeb56de1ab52b1042a6a827768c4e5dfd218a67cc1 /src/main/java/de/pixart/messenger/ui/XmppActivity.java
parent6d9adf1ba4afa602926147ec69da01bf6826aefa (diff)
don't rotate screen while compressing video
Diffstat (limited to '')
-rw-r--r--src/main/java/de/pixart/messenger/ui/XmppActivity.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/XmppActivity.java b/src/main/java/de/pixart/messenger/ui/XmppActivity.java
index 3c8a561c1..ed1199dff 100644
--- a/src/main/java/de/pixart/messenger/ui/XmppActivity.java
+++ b/src/main/java/de/pixart/messenger/ui/XmppActivity.java
@@ -20,6 +20,7 @@ import android.content.Intent;
import android.content.IntentSender.SendIntentException;
import android.content.ServiceConnection;
import android.content.SharedPreferences;
+import android.content.pm.ActivityInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.content.res.Resources;
@@ -129,6 +130,7 @@ public abstract class XmppActivity extends Activity {
protected Toast mToast;
protected ProgressDialog mProgress;
+ Integer oldOrientation = getRequestedOrientation();
protected void hideToast() {
if (mToast != null) {
@@ -147,7 +149,7 @@ public abstract class XmppActivity extends Activity {
}
protected void showProgress() {
- mProgress = new ProgressDialog(this);
+ setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);
mProgress.setMessage(getString(R.string.compressing_video));
mProgress.setCancelable(false);
mProgress.show();
@@ -156,6 +158,7 @@ public abstract class XmppActivity extends Activity {
protected void closeProgress() {
if (mProgress.isShowing()) {
mProgress.dismiss();
+ setRequestedOrientation(oldOrientation);
}
}
@@ -434,6 +437,7 @@ public abstract class XmppActivity extends Activity {
if (ab!=null) {
ab.setDisplayHomeAsUpEnabled(true);
}
+ mProgress = new ProgressDialog(this);
}
protected boolean isOptimizingBattery() {