public
static
final
class
TvInputInfo.Builder
extends Object
java.lang.Object | |
↳ | android.media.tv.TvInputInfo.Builder |
A convenience builder for creating TvInputInfo
objects.
Public constructors | |
---|---|
TvInputInfo.Builder(Context context, ComponentName component)
Constructs a new builder for |
Public methods | |
---|---|
TvInputInfo
|
build()
Creates a |
TvInputInfo.Builder
|
setCanRecord(boolean canRecord)
Sets whether this TV input can record TV programs or not. |
TvInputInfo.Builder
|
setExtras(Bundle extras)
Sets domain-specific extras associated with this TV input. |
TvInputInfo.Builder
|
setTunerCount(int tunerCount)
Sets the tuner count. |
Inherited methods | |
---|---|
From
class
java.lang.Object
|
TvInputInfo.Builder (Context context, ComponentName component)
Constructs a new builder for TvInputInfo
.
Parameters | |
---|---|
context |
Context :
A Context of the application package implementing this class. |
component |
ComponentName :
The name of the application component to be used for the
TvInputService .
|
TvInputInfo build ()
Creates a TvInputInfo
instance with the specified fields. Most of the information
is obtained by parsing the AndroidManifest and SERVICE_META_DATA
for the TvInputService
this TV input implements.
Returns | |
---|---|
TvInputInfo |
TvInputInfo containing information about this TV input. |
TvInputInfo.Builder setCanRecord (boolean canRecord)
Sets whether this TV input can record TV programs or not.
Parameters | |
---|---|
canRecord |
boolean :
Whether this TV input can record TV programs. |
Returns | |
---|---|
TvInputInfo.Builder |
This Builder object to allow for chaining of calls to builder methods. |
TvInputInfo.Builder setExtras (Bundle extras)
Sets domain-specific extras associated with this TV input.
Parameters | |
---|---|
extras |
Bundle :
Domain-specific extras associated with this TV input. Keys must be
a scoped name, i.e. prefixed with a package name you own, so that different
developers will not create conflicting keys. |
Returns | |
---|---|
TvInputInfo.Builder |
This Builder object to allow for chaining of calls to builder methods. |
TvInputInfo.Builder setTunerCount (int tunerCount)
Sets the tuner count. Valid only for TYPE_TUNER
.
Parameters | |
---|---|
tunerCount |
int :
The number of tuners this TV input has. |
Returns | |
---|---|
TvInputInfo.Builder |
This Builder object to allow for chaining of calls to builder methods. |