Most visited

Recently visited

Added in API level 16

MediaRouter.RouteGroup

public static class MediaRouter.RouteGroup
extends MediaRouter.RouteInfo

java.lang.Object
   ↳ android.media.MediaRouter.RouteInfo
     ↳ android.media.MediaRouter.RouteGroup


有关由多个其他路由组成的路由的信息。

Summary

Inherited constants

From class android.media.MediaRouter.RouteInfo

Public methods

void addRoute(MediaRouter.RouteInfo route)

为此组添加路线。

void addRoute(MediaRouter.RouteInfo route, int insertAt)

在指定的索引之前向此组添加路由。

MediaRouter.RouteInfo getRouteAt(int index)

在指定索引处返回此组中的路由

int getRouteCount()
void removeRoute(MediaRouter.RouteInfo route)

从该组中删除路线。

void removeRoute(int index)

从该组删除指定索引处的路由。

void requestSetVolume(int volume)

请求此路线的音量更改。

void requestUpdateVolume(int direction)

请求此路线的增量更新。

void setIconDrawable(Drawable icon)

设置一个将用于表示该组的图标。

void setIconResource(int resId)

设置一个将用于表示该组的图标。

String toString()

返回对象的字符串表示形式。

Inherited methods

From class android.media.MediaRouter.RouteInfo
From class java.lang.Object

Public methods

addRoute

Added in API level 16
void addRoute (MediaRouter.RouteInfo route)

为此组添加路线。 该路线当前不得属于另一个组。

Parameters
route MediaRouter.RouteInfo: route to add to this group

addRoute

Added in API level 16
void addRoute (MediaRouter.RouteInfo route, 
                int insertAt)

在指定的索引之前向此组添加路由。

Parameters
route MediaRouter.RouteInfo: route to add
insertAt int: insert the new route before this index

getRouteAt

Added in API level 16
MediaRouter.RouteInfo getRouteAt (int index)

在指定索引处返回此组中的路由

Parameters
index int: Index to fetch
Returns
MediaRouter.RouteInfo The route at index

getRouteCount

Added in API level 16
int getRouteCount ()

Returns
int The number of routes in this group

removeRoute

Added in API level 16
void removeRoute (MediaRouter.RouteInfo route)

从该组中删除路线。

Parameters
route MediaRouter.RouteInfo: route to remove

removeRoute

Added in API level 16
void removeRoute (int index)

从该组删除指定索引处的路由。

Parameters
index int: index of the route to remove

requestSetVolume

Added in API level 16
void requestSetVolume (int volume)

请求此路线的音量更改。

Parameters
volume int: value between 0 and getVolumeMax

requestUpdateVolume

Added in API level 16
void requestUpdateVolume (int direction)

请求此路线的增量更新。

Parameters
direction int: Delta to apply to the current volume

setIconDrawable

Added in API level 16
void setIconDrawable (Drawable icon)

设置一个将用于表示该组的图标。 系统可能会在选取器UI或类似中使用此图标。

Parameters
icon Drawable: icon drawable to use to represent this group

setIconResource

Added in API level 16
void setIconResource (int resId)

设置一个将用于表示该组的图标。 系统可能会在选取器UI或类似中使用此图标。

Parameters
resId int: Resource ID of an icon drawable to use to represent this group

toString

Added in API level 16
String toString ()

返回对象的字符串表示形式。 通常, toString方法返回一个“文本表示”该对象的字符串。 结果应该是一个简洁但内容丰富的表述,对于一个人来说很容易阅读。 建议所有子类重写此方法。

ObjecttoString方法返回一个字符串,其中包含对象为实例的类的名称,符号字符“ @ ”以及对象的哈希代码的无符号十六进制表示形式。 换句话说,这个方法返回一个字符串,其值等于:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Returns
String a string representation of the object.

Hooray!