canUseFullScreenIntent method

  1. @override
Future<bool> canUseFullScreenIntent()
override

Check can use full screen intent for Android(14)+ Only Android: canUseFullScreenIntent permission for ACTION_MANAGE_APP_USE_FULL_SCREEN_INTENT

Implementation

@override
Future<bool> canUseFullScreenIntent() async {
  if (!CurrentPlatform.isAndroid) {
    throw UnimplementedError(
      'canUseFullScreenIntent() is only implemented for Android.',
    );
  }

  final allowed = await methodChannel.invokeMethod<bool>(
    'canUseFullScreenIntent',
  );
  return allowed ?? false;
}