[ Web Proxy ]
URL:
Viewing: https://developer.android.com/reference/android/media/MediaRouter2.DeviceSuggestionsUpdatesCallback [Back]  [Original]

MediaRouter2.DeviceSuggestionsUpdatesCallback  |  API reference  |  Android Developers Skip to main content
Essentials Design & Plan Develop Google Play Blog
Search:
Android Studio
Android Developers [Android Developers]
Stay organized with collections Save and categorize content based on your preferences.
Added in version 36.1

MediaRouter2.DeviceSuggestionsUpdatesCallback


public static interface MediaRouter2.DeviceSuggestionsUpdatesCallback

android.media.MediaRouter2.DeviceSuggestionsUpdatesCallback


Callback for receiving events about device suggestions

Summary

Public methods

abstract void onSuggestionsCleared(String suggestingPackageName)

Called when suggestions are cleared.

abstract void onSuggestionsRequested()

Called when a router requests a suggestion from suggestion providers.

abstract void )">onSuggestionsUpdated(String suggestingPackageName, List<SuggestedDeviceInfo> suggestedDeviceInfo)

Called when suggestions are updated.

Public methods

onSuggestionsCleared

Added in version 36.1
public abstract void onSuggestionsCleared (String suggestingPackageName)

Called when suggestions are cleared.

Parameters
suggestingPackageName String: the package that cleared their provided suggestions.
This value cannot be null.

onSuggestionsRequested

Added in version 36.1
public abstract void onSuggestionsRequested ()

Called when a router requests a suggestion from suggestion providers.

onSuggestionsUpdated

Added in version 36.1
public abstract void onSuggestionsUpdated (String suggestingPackageName, 
                List<SuggestedDeviceInfo> suggestedDeviceInfo)

Called when suggestions are updated.

Parameters
suggestingPackageName String: the package that provided the suggestions.
This value cannot be null.

suggestedDeviceInfo List: the suggestions provided by the package.
This value cannot be null.

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2026-08-03 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-03 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page