直播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開發,保護直播內容添加的禁止截屏功能實現的相關代碼, 更多內容歡迎關注之后的文章

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM