From acf422cbcd6e8637e13dd079dd948dabaab974c6 Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Thu, 23 Jun 2016 19:21:38 +0200 Subject: show image/video in fullscreen --- .../siacs/conversations/ui/ShowFullscreenMessageActivity.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/main/java/eu/siacs/conversations/ui/ShowFullscreenMessageActivity.java') diff --git a/src/main/java/eu/siacs/conversations/ui/ShowFullscreenMessageActivity.java b/src/main/java/eu/siacs/conversations/ui/ShowFullscreenMessageActivity.java index 6e5593f03..e59df4d28 100644 --- a/src/main/java/eu/siacs/conversations/ui/ShowFullscreenMessageActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/ShowFullscreenMessageActivity.java @@ -5,6 +5,7 @@ import android.content.Intent; import android.content.res.Configuration; import android.graphics.Bitmap; import android.net.Uri; +import android.os.Build; import android.os.Bundle; import android.view.View; import android.view.Window; @@ -15,7 +16,6 @@ import android.widget.Toast; import com.bumptech.glide.Glide; import com.bumptech.glide.request.animation.GlideAnimation; import com.bumptech.glide.request.target.BitmapImageViewTarget; -import com.bumptech.glide.signature.StringSignature; import com.github.rtoshiro.view.video.FullscreenVideoLayout; import java.io.File; @@ -43,6 +43,14 @@ public class ShowFullscreenMessageActivity extends Activity { getWindow().requestFeature(Window.FEATURE_ACTION_BAR); getWindow().addFlags(layout.FLAG_KEEP_SCREEN_ON); getActionBar().hide(); + if (Build.VERSION.SDK_INT < 16) { + getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, + WindowManager.LayoutParams.FLAG_FULLSCREEN); + } else { + View decorView = getWindow().getDecorView(); + int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN; + decorView.setSystemUiVisibility(uiOptions); + } setContentView(R.layout.activity_fullscreen_message); mImage = (PhotoView) findViewById(R.id.message_image_view); mVideo = (FullscreenVideoLayout) findViewById(R.id.message_video_view); -- cgit v1.2.3