java.lang.Object |
↳ |
com.google.android.gms.cast.framework.CastOptions.Builder |
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Public Constructors
public
CastOptions.Builder
()
Public Methods
public
CastOptions.Builder
setEnableReconnectionService
(boolean enableReconnectionService)
Sets whether ReconnectionService
should be enabled when needed to better handle
session recovery. The default value is true
.
Parameters |
enableReconnectionService |
boolean : true if the ReconnectionService should be
enabled, false if it should not be enabled.
|
Sets the receiver launch options to use when launching the application. The default value is
a default LaunchOptions
.
public
CastOptions.Builder
setReceiverApplicationId
(String applicationId)
Sets the receiver application ID. The default value is an empty string. Specifying null or an
empty string indicates that the app does not want to discover receiver devices or launch a
receiver application.
Parameters |
applicationId |
String : The receiver application ID that will be used to discover the receiver
device and launch the receiver application.
|
public
CastOptions.Builder
setResumeSavedSession
(boolean resumeSavedSession)
Sets whether the saved session should be resumed if it was dropped unexpectedly. The default
value is true
.
Parameters |
resumeSavedSession |
boolean : true if the saved session should be resumed, false
if the saved session should not be resumed.
|
public
CastOptions.Builder
setStopReceiverApplicationWhenEndingSession
(boolean stopApp)
Specifies whether the receiver application should be terminated when a session is ended by
the user. The default value is false
.
Parameters |
stopApp |
boolean : true if the receiver application should be terminated when a session
ended by the user, false if the receiver application should not be terminated in
this case.
|
public
CastOptions.Builder
setSupportedNamespaces
(List<String> supportedNamespaces)
Sets the list of supported namespaces. The default value is an empty list.
Parameters |
supportedNamespaces |
List : The list of supported namespaces that is used to filter discovered
receiver devices.
|
public
CastOptions.Builder
setVolumeDeltaBeforeIceCreamSandwich
(double volumeDelta)
Sets the amount of receiver device volume to increase or decrease when the physical volume
key is pressed on an Android device older than ICE CREAM SANDWICH. This value is not used on
Android devices running ICE CREAM SANDWICH or newer. The system honors the system volume
range of [0.0, 1.0]. If volumeDelta
is set to 0.1
, then every press of the
"volume up" key will increase the volume by 10%.
Parameters |
volumeDelta |
double : The amount of volume delta. The default value is 0.05 . |
Throws |
IllegalArgumentException |
If volumeDelta is negative, zero or greater than
0.5 .
|