You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api/16.txt
+18-2Lines changed: 18 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -3679,6 +3679,7 @@ package android.app {
3679
3679
public class MediaRouteActionProvider extends android.view.ActionProvider {
3680
3680
ctor public MediaRouteActionProvider(android.content.Context);
3681
3681
method public android.view.View onCreateActionView();
3682
+
method public void setExtendedSettingsClickListener(android.view.View.OnClickListener);
3682
3683
method public void setRouteTypes(int);
3683
3684
}
3684
3685
@@ -3687,7 +3688,9 @@ package android.app {
3687
3688
ctor public MediaRouteButton(android.content.Context, android.util.AttributeSet);
3688
3689
ctor public MediaRouteButton(android.content.Context, android.util.AttributeSet, int);
3689
3690
method public int getRouteTypes();
3691
+
method public void setExtendedSettingsClickListener(android.view.View.OnClickListener);
3690
3692
method public void setRouteTypes(int);
3693
+
method public void showDialog();
3691
3694
}
3692
3695
3693
3696
public class NativeActivity extends android.app.Activity implements android.view.InputQueue.Callback android.view.SurfaceHolder.Callback2 android.view.ViewTreeObserver.OnGlobalLayoutListener {
@@ -11511,6 +11514,7 @@ package android.media {
11511
11514
method public void addUserRoute(android.media.MediaRouter.UserRouteInfo);
11512
11515
method public void clearUserRoutes();
11513
11516
method public android.media.MediaRouter.RouteCategory createRouteCategory(java.lang.CharSequence, boolean);
11517
+
method public android.media.MediaRouter.RouteCategory createRouteCategory(int, boolean);
11514
11518
method public android.media.MediaRouter.UserRouteInfo createUserRoute(android.media.MediaRouter.RouteCategory);
11515
11519
method public android.media.MediaRouter.RouteCategory getCategoryAt(int);
11516
11520
method public int getCategoryCount();
@@ -11524,7 +11528,8 @@ package android.media {
11524
11528
field public static final int ROUTE_TYPE_USER = 8388608; // 0x800000
11525
11529
}
11526
11530
11527
-
public static abstract interface MediaRouter.Callback {
11531
+
public static abstract class MediaRouter.Callback {
11532
+
ctor public MediaRouter.Callback();
11528
11533
method public abstract void onRouteAdded(android.media.MediaRouter, android.media.MediaRouter.RouteInfo);
11529
11534
method public abstract void onRouteChanged(android.media.MediaRouter, android.media.MediaRouter.RouteInfo);
11530
11535
method public abstract void onRouteGrouped(android.media.MediaRouter, android.media.MediaRouter.RouteInfo, android.media.MediaRouter.RouteGroup, int);
@@ -11536,6 +11541,7 @@ package android.media {
11536
11541
11537
11542
public static class MediaRouter.RouteCategory {
11538
11543
method public java.lang.CharSequence getName();
11544
+
method public java.lang.CharSequence getName(android.content.Context);
11539
11545
method public java.util.List<android.media.MediaRouter.RouteInfo> getRoutes(java.util.List<android.media.MediaRouter.RouteInfo>);
11540
11546
method public int getSupportedTypes();
11541
11547
method public boolean isGroupable();
@@ -11548,17 +11554,21 @@ package android.media {
11548
11554
method public int getRouteCount();
11549
11555
method public void removeRoute(android.media.MediaRouter.RouteInfo);
11550
11556
method public void removeRoute(int);
11557
+
method public void setIconDrawable(android.graphics.drawable.Drawable);
11558
+
method public void setIconResource(int);
11551
11559
}
11552
11560
11553
11561
public static class MediaRouter.RouteInfo {
11554
11562
method public android.media.MediaRouter.RouteCategory getCategory();
11555
11563
method public android.media.MediaRouter.RouteGroup getGroup();
11564
+
method public android.graphics.drawable.Drawable getIconDrawable();
11556
11565
method public java.lang.CharSequence getName();
11566
+
method public java.lang.CharSequence getName(android.content.Context);
11557
11567
method public java.lang.CharSequence getStatus();
11558
11568
method public int getSupportedTypes();
11559
11569
}
11560
11570
11561
-
public static class MediaRouter.SimpleCallback implements android.media.MediaRouter.Callback {
11571
+
public static class MediaRouter.SimpleCallback extends android.media.MediaRouter.Callback {
11562
11572
ctor public MediaRouter.SimpleCallback();
11563
11573
method public void onRouteAdded(android.media.MediaRouter, android.media.MediaRouter.RouteInfo);
11564
11574
method public void onRouteChanged(android.media.MediaRouter, android.media.MediaRouter.RouteInfo);
@@ -11570,8 +11580,14 @@ package android.media {
11570
11580
}
11571
11581
11572
11582
public static class MediaRouter.UserRouteInfo extends android.media.MediaRouter.RouteInfo {
11583
+
method public java.lang.Object getTag();
11584
+
method public void setIconDrawable(android.graphics.drawable.Drawable);
11585
+
method public void setIconResource(int);
11573
11586
method public void setName(java.lang.CharSequence);
11587
+
method public void setName(int);
11588
+
method public void setRemoteControlClient(android.media.RemoteControlClient);
11574
11589
method public void setStatus(java.lang.CharSequence);
11590
+
method public void setTag(java.lang.Object);
11575
11591
}
11576
11592
11577
11593
public class MediaScannerConnection implements android.content.ServiceConnection {
0 commit comments