Package org.robolectric.shadows
Class ShadowInCallService
java.lang.Object
org.robolectric.shadows.ShadowContextWrapper
org.robolectric.shadows.ShadowService
org.robolectric.shadows.ShadowInCallService
@Implements(value=android.telecom.InCallService.class, minSdk=23) public class ShadowInCallService extends ShadowService
Shadow for
InCallService
.-
Constructor Summary
Constructors Constructor Description ShadowInCallService()
-
Method Summary
Modifier and Type Method Description protected void
__constructor__()
void
addCall(Call call)
void
addCall(ParcelableCall parcelableCall)
protected boolean
canAddCall()
BluetoothDevice
getBluetoothAudio()
protected CallAudioState
getCallAudioState()
void
removeCall(Call call)
protected void
requestBluetoothAudio(BluetoothDevice bluetoothDevice)
protected void
setAudioRoute(int audioRoute)
void
setCanAddCall(boolean canAddCall)
Set the value thatcanAddCall()
method should return.void
setInCallAdapter(com.android.internal.telecom.IInCallAdapter inCallAdapter)
protected void
setMuted(boolean muted)
void
setSupportedRouteMask(int mask)
void
updateCall(ParcelableCall parcelableCall)
Methods inherited from class org.robolectric.shadows.ShadowService
getForegroundServiceType, getLastForegroundNotification, getLastForegroundNotificationId, getNotificationShouldRemoved, getStopSelfId, getStopSelfResultId, isForegroundStopped, isLastForegroundNotificationAttached, isStoppedBySelf, onDestroy, startForeground, startForeground, stopForeground, stopForeground, stopSelf, stopSelf, stopSelfResult
Methods inherited from class org.robolectric.shadows.ShadowContextWrapper
clearBroadcastIntents, clearNextStartedActivities, clearStartedServices, denyPermissions, denyPermissions, getAllStartedServices, getBroadcastIntents, getBroadcastIntentsForUser, getBroadcastOptions, getNextStartedActivity, getNextStartedActivityForResult, getNextStartedService, getNextStoppedService, grantPermissions, grantPermissions, peekNextStartedActivity, peekNextStartedActivityForResult, peekNextStartedService, removeSystemService
-
Constructor Details
-
ShadowInCallService
public ShadowInCallService()
-
-
Method Details
-
__constructor__
-
updateCall
-
setInCallAdapter
public void setInCallAdapter(com.android.internal.telecom.IInCallAdapter inCallAdapter) -
addCall
-
addCall
-
removeCall
-
canAddCall
-
setCanAddCall
public void setCanAddCall(boolean canAddCall)Set the value thatcanAddCall()
method should return. -
setMuted
-
setAudioRoute
-
getCallAudioState
-
setSupportedRouteMask
public void setSupportedRouteMask(int mask) -
requestBluetoothAudio
-
getBluetoothAudio
- Returns:
- the last value provided to
requestBluetoothAudio()
.
-