Android 如何在flatter?中检测用户屏幕截图动作;
如何检测用户是否正在创建屏幕截图 我不关心截图,我只想知道用户何时何地创建截图Android 如何在flatter?中检测用户屏幕截图动作;,android,ios,flutter,Android,Ios,Flutter,如何检测用户是否正在创建屏幕截图 我不关心截图,我只想知道用户何时何地创建截图 如何在颤振应用程序中检测到这一点?您可以尝试此插件,它可能是您正在寻找的: 为了完成自述文件中的要求: import'package:screenshot_callback/screenshot_callback.dart'; ScreenshotCallback ScreenshotCallback=ScreenshotCallback(); screenshotCallback.addListener((){ /
如何在颤振应用程序中检测到这一点?您可以尝试此插件,它可能是您正在寻找的: 为了完成自述文件中的要求:
import'package:screenshot_callback/screenshot_callback.dart';
ScreenshotCallback ScreenshotCallback=ScreenshotCallback();
screenshotCallback.addListener((){
//实现了Void函数
打印(“检测屏幕截图”);
});
试试看
依赖项:
屏幕截图\u回调:^1.1.3
void init() async {
await initScreenshotCallback();
}
//它必须在授予权限后创建
Future<void> initScreenshotCallback() async {
screenshotCallback = ScreenshotCallback();
screenshotCallback.addListener(() {
setState(() {
text = "Screenshot callback Fired!";
});
});
screenshotCallback.addListener(() {
print("We can add multiple listeners ");
});
Future initScreenshotCallback()异步{
screenshotCallback=screenshotCallback();
screenshotCallback.addListener((){
设置状态(){
text=“已启动屏幕截图回调!”;
});
});
screenshotCallback.addListener((){
打印(“我们可以添加多个侦听器”);
});
}Simple,编写一个插件来监听按钮的按下,为不同的oem预定义屏幕截图动作,并为每个oem绑定您的动作,一旦任何动作与您成功检测到的动作匹配,您就可以开始了。以后谢谢我。