Builder


class Builder
kotlin.Any
   ↳ android.media.MediaRouter2.ScanRequest.Builder

Builder class for ScanRequest.

Summary

Public constructors

Creates a builder for a ScanRequest instance.

Public methods
MediaRouter2.ScanRequest

Returns a new ScanRequest instance.

MediaRouter2.ScanRequest.Builder
setScreenOffScan(isScreenOffScan: Boolean)

Sets whether the app is requesting to scan even while the screen is off, bypassing default scanning restrictions.

Public constructors

Builder

Builder()

Creates a builder for a ScanRequest instance.

Public methods

build

fun build(): MediaRouter2.ScanRequest

Returns a new ScanRequest instance.

Return
MediaRouter2.ScanRequest This value cannot be null.

setScreenOffScan

fun setScreenOffScan(isScreenOffScan: Boolean): MediaRouter2.ScanRequest.Builder

Sets whether the app is requesting to scan even while the screen is off, bypassing default scanning restrictions. Only companion apps holding android.Manifest.permission#MEDIA_ROUTING_CONTROL should set this to true.

Return
MediaRouter2.ScanRequest.Builder This value cannot be null.