summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/java/com/android/internal/app/MediaRouteChooserDialogFragment.java21
1 files changed, 1 insertions, 20 deletions
diff --git a/core/java/com/android/internal/app/MediaRouteChooserDialogFragment.java b/core/java/com/android/internal/app/MediaRouteChooserDialogFragment.java
index 2bc80ff..cf797bb 100644
--- a/core/java/com/android/internal/app/MediaRouteChooserDialogFragment.java
+++ b/core/java/com/android/internal/app/MediaRouteChooserDialogFragment.java
@@ -70,7 +70,6 @@ public class MediaRouteChooserDialogFragment extends DialogFragment {
};
MediaRouter mRouter;
- DisplayManager mDisplayService;
private int mRouteTypes;
private LayoutInflater mInflater;
@@ -98,7 +97,7 @@ public class MediaRouteChooserDialogFragment extends DialogFragment {
public void onAttach(Activity activity) {
super.onAttach(activity);
mRouter = (MediaRouter) activity.getSystemService(Context.MEDIA_ROUTER_SERVICE);
- mDisplayService = (DisplayManager) activity.getSystemService(Context.DISPLAY_SERVICE);
+ mRouter.addCallback(mRouteTypes, mCallback, MediaRouter.CALLBACK_FLAG_ACTIVE_SCAN);
}
@Override
@@ -121,15 +120,6 @@ public class MediaRouteChooserDialogFragment extends DialogFragment {
public void setRouteTypes(int types) {
mRouteTypes = types;
- if ((mRouteTypes & MediaRouter.ROUTE_TYPE_LIVE_VIDEO) != 0 && mDisplayService == null) {
- final Context activity = getActivity();
- if (activity != null) {
- mDisplayService = (DisplayManager) activity.getSystemService(
- Context.DISPLAY_SERVICE);
- }
- } else {
- mDisplayService = null;
- }
}
void updateVolume() {
@@ -192,7 +182,6 @@ public class MediaRouteChooserDialogFragment extends DialogFragment {
list.setOnItemClickListener(mAdapter);
mListView = list;
- mRouter.addCallback(mRouteTypes, mCallback);
mAdapter.scrollToSelectedItem();
@@ -204,14 +193,6 @@ public class MediaRouteChooserDialogFragment extends DialogFragment {
return new RouteChooserDialog(getActivity(), getTheme());
}
- @Override
- public void onResume() {
- super.onResume();
- if (mDisplayService != null) {
- mDisplayService.scanWifiDisplays();
- }
- }
-
private static class ViewHolder {
public TextView text1;
public TextView text2;