MediaRouter2.ScanRequest.Builder
  public
  static
  final
  
  class
  MediaRouter2.ScanRequest.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.media.MediaRouter2.ScanRequest.Builder | 
Builder class for ScanRequest.
See also:
Summary
Public constructors | |
|---|---|
      
      Builder()
      
      
        Creates a builder for a   | 
  |
Public methods | |
|---|---|
        
        
        
        
        
        MediaRouter2.ScanRequest
     | 
  
    
      
      build()
      
      
        Returns a new   | 
  
        
        
        
        
        
        MediaRouter2.ScanRequest.Builder
     | 
  
    
      
      setScreenOffScan(boolean isScreenOffScan)
      
      
        Sets whether the app is requesting to scan even while the screen is off, bypassing default scanning restrictions.  | 
  
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder ()
Creates a builder for a ScanRequest instance.
See also:
Public methods
build
public MediaRouter2.ScanRequest build ()
Returns a new ScanRequest instance.
| Returns | |
|---|---|
MediaRouter2.ScanRequest | 
        This value cannot be null. | 
      
setScreenOffScan
public MediaRouter2.ScanRequest.Builder setScreenOffScan (boolean isScreenOffScan)
Sets whether the app is requesting to scan even while the screen is off, bypassing
 default scanning restrictions. Only apps holding Manifest.permission.MEDIA_ROUTING_CONTROL or Manifest.permission.MEDIA_CONTENT_CONTROL should set this to true.
| Parameters | |
|---|---|
isScreenOffScan | 
        
          boolean  | 
      
| Returns | |
|---|---|
MediaRouter2.ScanRequest.Builder | 
        This value cannot be null. | 
      
See also: