From 05e33b091ecc700593cc0904ed090ef58248ddad Mon Sep 17 00:00:00 2001 From: Don Cung Date: Fri, 24 Mar 2017 16:59:13 -0700 Subject: [PATCH] Use Flag Secure boolean in newest content SDK. --- box-browse-sdk/build.gradle | 8 ++++---- .../browse/activities/BoxThreadPoolExecutorActivity.java | 5 +++++ 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/box-browse-sdk/build.gradle b/box-browse-sdk/build.gradle index 10729f139..e02a12595 100644 --- a/box-browse-sdk/build.gradle +++ b/box-browse-sdk/build.gradle @@ -7,9 +7,9 @@ android { defaultConfig { minSdkVersion 14 targetSdkVersion 23 - versionCode 20000 - versionName "2.0.0" - version "2.0.0" + versionCode 20001 + versionName "2.0.1" + version "2.0.1" group "com.box" } buildTypes { @@ -40,7 +40,7 @@ dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) // compile 'com.box:box-android-sdk:3.0.3' - compile 'com.box:box-android-sdk:[4.0,4.1)' + compile 'com.box:box-android-sdk:4.0.8' compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.android.support:recyclerview-v7:23.4.0' compile 'com.android.support:support-v4:23.4.0' diff --git a/box-browse-sdk/src/main/java/com/box/androidsdk/browse/activities/BoxThreadPoolExecutorActivity.java b/box-browse-sdk/src/main/java/com/box/androidsdk/browse/activities/BoxThreadPoolExecutorActivity.java index 791318385..6292b153c 100644 --- a/box-browse-sdk/src/main/java/com/box/androidsdk/browse/activities/BoxThreadPoolExecutorActivity.java +++ b/box-browse-sdk/src/main/java/com/box/androidsdk/browse/activities/BoxThreadPoolExecutorActivity.java @@ -17,9 +17,11 @@ import android.text.style.ForegroundColorSpan; import android.text.style.TextAppearanceSpan; import android.view.View; +import android.view.WindowManager; import android.widget.Toast; import com.box.androidsdk.browse.R; +import com.box.androidsdk.content.BoxConfig; import com.box.androidsdk.content.BoxFutureTask; import com.box.androidsdk.content.auth.BoxAuthentication; import com.box.androidsdk.content.models.BoxItem; @@ -72,6 +74,9 @@ else if (intent.getAction().equals(ACTION_ENDING_TASK)) { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + if (BoxConfig.IS_FLAG_SECURE){ + getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); + } mDialogHandler = new LastRunnableHandler(); String userId = null; if (savedInstanceState != null && savedInstanceState.getSerializable(EXTRA_ITEM) != null){