serviceState property

Future<ServiceState> serviceState

Returns current voice service state.

Requires Android build version 26 --> Android O

Requires permissions ACCESS_COARSE_LOCATION and READ_PHONE_STATE

Returns:

Future<ServiceState>

Implementation

Future<ServiceState> get serviceState async {
  final int? state =
      await _foregroundChannel.invokeMethod<int>(GET_SERVICE_STATE);
  if (state != null) {
    return ServiceState.values[state];
  } else {
    return ServiceState.UNKNOWN;
  }
}