直播app開發,保護直播內容新增的禁止截圖功能
阿新 • • 發佈:2021-11-13
直播app開發,保護直播內容新增的禁止截圖功能實現的相關程式碼
禁止截圖的實現方法很簡單,就是Activity在setContentView()之前window中加入對應的flag
禁止截圖對應的flag是WindowManager.LayoutParams.FLAG_SECURE
官方解釋的是Window flag: don't allow screen shots while this window is displayed.(當該window在進行顯示的時候,不允許截圖。)
程式碼:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//禁止當前頁面截圖
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
setContentView(R.layout.activity_main2);
}
//禁止當前頁面截圖
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
以上就是直播app開發,保護直播內容新增的禁止截圖功能實現的相關程式碼, 更多內容歡迎關注之後的文章