Merge "Bubbles up the long-press event from media rec item to the parent card." into sc-qpr1-dev
This commit is contained in:
@@ -254,7 +254,8 @@ public class MediaControlPanel {
|
|||||||
openGuts();
|
openGuts();
|
||||||
return true;
|
return true;
|
||||||
} else {
|
} else {
|
||||||
return false;
|
closeGuts();
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
mRecommendationViewHolder.getCancel().setOnClickListener(v -> {
|
mRecommendationViewHolder.getCancel().setOnClickListener(v -> {
|
||||||
@@ -587,6 +588,14 @@ public class MediaControlPanel {
|
|||||||
ViewGroup mediaCoverContainer = mediaCoverContainers.get(uiComponentIndex);
|
ViewGroup mediaCoverContainer = mediaCoverContainers.get(uiComponentIndex);
|
||||||
setSmartspaceRecItemOnClickListener(mediaCoverContainer, recommendation,
|
setSmartspaceRecItemOnClickListener(mediaCoverContainer, recommendation,
|
||||||
uiComponentIndex);
|
uiComponentIndex);
|
||||||
|
// Bubble up the long-click event to the card.
|
||||||
|
mediaCoverContainer.setOnLongClickListener(v -> {
|
||||||
|
View parent = (View) v.getParent();
|
||||||
|
if (parent != null) {
|
||||||
|
parent.performLongClick();
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
});
|
||||||
|
|
||||||
// Set up the accessibility label for the media item.
|
// Set up the accessibility label for the media item.
|
||||||
String artistName = recommendation.getExtras()
|
String artistName = recommendation.getExtras()
|
||||||
|
|||||||
Reference in New Issue
Block a user