3
根據安全問題,我的應用程序屏幕屏幕截圖不應顯示在最近的應用程序中。 我曾嘗試在清單文件的所有活動中添加android:excludeFromRecents="true"
。然而,屏幕截圖顯示在最近的應用程序,可以幫助我解決這個問題嗎?如何排除顯示最近應用程序的我的應用程序屏幕截圖
根據安全問題,我的應用程序屏幕屏幕截圖不應顯示在最近的應用程序中。 我曾嘗試在清單文件的所有活動中添加android:excludeFromRecents="true"
。然而,屏幕截圖顯示在最近的應用程序,可以幫助我解決這個問題嗎?如何排除顯示最近應用程序的我的應用程序屏幕截圖
excludeFromRecents
從最近排除,這是不是你所需要的。嘗試設置FLAG_SECURE
:
public class MyActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setFlags(LayoutParams.FLAG_SECURE,
LayoutParams.FLAG_SECURE);
setContentView(R.layout.main_layout;
}
}
感謝您的答覆,但這個邏輯將停止用戶採取截圖手動也,我不能這樣走。 – user1702759
threre的其他解決方案。如果你想確保你的活動,那麼它就會變得安全。你不能在這裏有一半的屏幕截圖安全。 –
我們嘗試了上述邏輯,在最近的應用程序中沒有顯示該應用程序的屏幕截圖,並且同時我們無法手動截取屏幕截圖(如果用戶需要)。 – user1702759