FLAG_SECURE標(biāo)志: 你可以在你的Activity中使用getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE); 來禁止屏幕截圖。這會使得屏幕上的內(nèi)容在截圖時(shí)變成黑屏。但請注意念赶,這種方法并不是絕對可靠售担,因?yàn)榻貓D軟件可以繞過這個(gè)標(biāo)志。
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
如果只是特定頁面需要防止,當(dāng)退出特定頁面時(shí),要記得清理相關(guān)的Flag
window.clearFlags(WindowManager.LayoutParams.FLAG_SECURE)