1. 程式人生 > 其它 >直播app開發,保護直播內容新增的禁止截圖功能

直播app開發,保護直播內容新增的禁止截圖功能

直播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開發,保護直播內容新增的禁止截圖功能實現的相關程式碼, 更多內容歡迎關注之後的文章