# Print output for @column tags ?>
public
static
class
MediaRouter.RouteCategory
extends Object
| java.lang.Object | |
| ↳ | android.media.MediaRouter.RouteCategory |
Definition of a category of routes. All routes belong to a category.
Public methods | |
|---|---|
CharSequence
|
getName()
|
CharSequence
|
getName(Context context)
Return the properly localized/configuration dependent name of this RouteCategory. |
List<MediaRouter.RouteInfo>
|
getRoutes(List<MediaRouter.RouteInfo> out)
Return the current list of routes in this category that have been added to the MediaRouter. |
int
|
getSupportedTypes()
|
boolean
|
isGroupable()
Return whether or not this category supports grouping. |
String
|
toString()
Returns a string representation of the object. |
Inherited methods | |
|---|---|
public CharSequence getName (Context context)
Return the properly localized/configuration dependent name of this RouteCategory.
| Parameters | |
|---|---|
context |
Context: Context to resolve name resources |
| Returns | |
|---|---|
CharSequence |
the name of this route category |
public List<MediaRouter.RouteInfo> getRoutes (List<MediaRouter.RouteInfo> out)
Return the current list of routes in this category that have been added to the MediaRouter.
This list will not include routes that are nested within RouteGroups. A RouteGroup is treated as a single route within its category.
| Parameters | |
|---|---|
out |
List: a List to fill with the routes in this category. If this parameter is
non-null, it will be cleared, filled with the current routes with this
category, and returned. If this parameter is null, a new List will be
allocated to report the category's current routes. |
| Returns | |
|---|---|
List<MediaRouter.RouteInfo> |
A list with the routes in this category that have been added to the MediaRouter. |
public int getSupportedTypes ()
| Returns | |
|---|---|
int |
Flag set describing the route types supported by this category |
public boolean isGroupable ()
Return whether or not this category supports grouping.
If this method returns true, all routes obtained from this category
via calls to MediaRouter.getRouteAt(int) will be MediaRouter.RouteGroups.
| Returns | |
|---|---|
boolean |
true if this category supports |
public String toString ()
Returns a string representation of the object. In general, the
toString method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
| Returns | |
|---|---|
String |
a string representation of the object. |