Merge "[Output Swithcer] Fix deeplink and disable single device layout" into udc-dev
This commit is contained in:
@@ -340,7 +340,7 @@ public class MediaOutputAdapter extends MediaOutputBaseAdapter {
|
|||||||
updateDeviceStatusIcon(deviceStatusIcon);
|
updateDeviceStatusIcon(deviceStatusIcon);
|
||||||
mStatusIcon.setVisibility(View.VISIBLE);
|
mStatusIcon.setVisibility(View.VISIBLE);
|
||||||
}
|
}
|
||||||
updateTwoLineLayoutContentAlpha(
|
updateSingleLineLayoutContentAlpha(
|
||||||
updateClickActionBasedOnSelectionBehavior(device)
|
updateClickActionBasedOnSelectionBehavior(device)
|
||||||
? DEVICE_CONNECTED_ALPHA : DEVICE_DISCONNECTED_ALPHA);
|
? DEVICE_CONNECTED_ALPHA : DEVICE_DISCONNECTED_ALPHA);
|
||||||
} else {
|
} else {
|
||||||
@@ -364,6 +364,12 @@ public class MediaOutputAdapter extends MediaOutputBaseAdapter {
|
|||||||
mStatusIcon.setAlpha(alphaValue);
|
mStatusIcon.setAlpha(alphaValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void updateSingleLineLayoutContentAlpha(float alphaValue) {
|
||||||
|
mTitleIcon.setAlpha(alphaValue);
|
||||||
|
mTitleText.setAlpha(alphaValue);
|
||||||
|
mStatusIcon.setAlpha(alphaValue);
|
||||||
|
}
|
||||||
|
|
||||||
private void updateEndClickAreaAsSessionEditing(MediaDevice device) {
|
private void updateEndClickAreaAsSessionEditing(MediaDevice device) {
|
||||||
mEndClickIcon.setOnClickListener(null);
|
mEndClickIcon.setOnClickListener(null);
|
||||||
mEndTouchArea.setOnClickListener(null);
|
mEndTouchArea.setOnClickListener(null);
|
||||||
|
|||||||
@@ -395,7 +395,6 @@ public class MediaOutputController implements LocalMediaManager.DeviceCallback,
|
|||||||
launchIntent.putExtra(EXTRA_ROUTE_ID, routeId);
|
launchIntent.putExtra(EXTRA_ROUTE_ID, routeId);
|
||||||
launchIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
launchIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||||
mCallback.dismissDialog();
|
mCallback.dismissDialog();
|
||||||
mContext.startActivity(launchIntent);
|
|
||||||
mActivityStarter.startActivity(launchIntent, true, controller);
|
mActivityStarter.startActivity(launchIntent, true, controller);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user