Gokul Shivappa ๐Ÿš€
ย ยทย Your go-to FlutterFlow partner.

Block Screen Recording and Screenshots.(Android)

Step 1:

Add a custom action and name it 'blockScreenRecordingAndScreenshots'.

Step 2:

Add this dependency in the Pub spec Dependencies: 'flutter_windowmanager: ^0.2.0'.

Step 3:

That's all. Just copy the code below, paste it, compile it, save it, and add the action to the main.dart file.

import 'package:flutter_windowmanager/flutter_windowmanager.dart';

Future<void> blockScreenRecordingAndScreenshots() async {
  try {
    await FlutterWindowManager.addFlags(FlutterWindowManager.FLAG_SECURE);
  } catch (e) {
    print('Failed to block screen recording and screenshots: $e');
  }
}

"Thank you. I hope this helps you. ๐Ÿ˜€"

21
10 replies