From 697fabd5685d2edf956991541f7f7fb103122cf5 Mon Sep 17 00:00:00 2001 From: zzzzzisu Date: Tue, 27 May 2025 17:14:37 +0900 Subject: [PATCH] =?UTF-8?q?KW-500/feat:=20=EC=95=88=EB=93=9C=EB=A1=9C?= =?UTF-8?q?=EC=9D=B4=EB=93=9C=20=ED=99=94=EB=A9=B4=20=EC=BA=A1=EC=B2=98=20?= =?UTF-8?q?=EB=B0=8F=20=EB=85=B9=ED=99=94=20=EB=B0=A9=EC=A7=80=20=EC=A0=81?= =?UTF-8?q?=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/keywe_app/MainActivity.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/android/app/src/main/java/com/keywe_app/MainActivity.java b/android/app/src/main/java/com/keywe_app/MainActivity.java index 3b85d81..6b58f55 100644 --- a/android/app/src/main/java/com/keywe_app/MainActivity.java +++ b/android/app/src/main/java/com/keywe_app/MainActivity.java @@ -5,6 +5,10 @@ import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint; import com.facebook.react.defaults.DefaultReactActivityDelegate; +// 화면 캡처 방지 +import android.os.Bundle; +import android.view.WindowManager; + public class MainActivity extends ReactActivity { /** @@ -32,4 +36,14 @@ protected ReactActivityDelegate createReactActivityDelegate() { DefaultNewArchitectureEntryPoint.getConcurrentReactEnabled() // concurrentRootEnabled ); } + + // 화면 캡처 방지 + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + getWindow().setFlags( + WindowManager.LayoutParams.FLAG_SECURE, + WindowManager.LayoutParams.FLAG_SECURE + ); + } }