我在阅读Xamarin Android可以通过SetFlags禁用屏幕截图:
SetFlags
Window.SetFlags(WindowManagerFlags.Secure, WindowManagerFlags.Secure);
我不知道要还原的“默认”标志是什么。例如,如果我想“安全”访问信用卡页面,但是需要SetFlags返回到此之前的状态。
似乎没有GetFlags()方法或Window的Flags成员。有没有办法弄清楚这些标志是什么,以便我关闭“安全”模式?
GetFlags()
检出Window.ClearFlags方法(link)。
Window.ClearFlags
所以类似:
Window.ClearFlags(WindowManagerFlags.Secure);