Merge "Show the nearby chip for images and files too." am: bd8e5ae31c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1397108 Change-Id: I38f79f585072673d40ae8d3dab72cdd838b92c2c
This commit is contained in:
@@ -934,7 +934,7 @@ public class ChooserActivity extends ResolverActivity {
|
|||||||
final ComponentName cn = getNearbySharingComponent();
|
final ComponentName cn = getNearbySharingComponent();
|
||||||
if (cn == null) return null;
|
if (cn == null) return null;
|
||||||
|
|
||||||
final Intent resolveIntent = new Intent();
|
final Intent resolveIntent = new Intent(originalIntent);
|
||||||
resolveIntent.setComponent(cn);
|
resolveIntent.setComponent(cn);
|
||||||
final ResolveInfo ri = getPackageManager().resolveActivity(
|
final ResolveInfo ri = getPackageManager().resolveActivity(
|
||||||
resolveIntent, PackageManager.GET_META_DATA);
|
resolveIntent, PackageManager.GET_META_DATA);
|
||||||
@@ -1101,6 +1101,13 @@ public class ChooserActivity extends ResolverActivity {
|
|||||||
ViewGroup parent) {
|
ViewGroup parent) {
|
||||||
ViewGroup contentPreviewLayout = (ViewGroup) layoutInflater.inflate(
|
ViewGroup contentPreviewLayout = (ViewGroup) layoutInflater.inflate(
|
||||||
R.layout.chooser_grid_preview_image, parent, false);
|
R.layout.chooser_grid_preview_image, parent, false);
|
||||||
|
|
||||||
|
|
||||||
|
final ViewGroup actionRow =
|
||||||
|
(ViewGroup) contentPreviewLayout.findViewById(R.id.chooser_action_row);
|
||||||
|
//TODO: addActionButton(actionRow, createCopyButton());
|
||||||
|
addActionButton(actionRow, createNearbyButton(targetIntent));
|
||||||
|
|
||||||
mPreviewCoord = new ContentPreviewCoordinator(contentPreviewLayout, true);
|
mPreviewCoord = new ContentPreviewCoordinator(contentPreviewLayout, true);
|
||||||
|
|
||||||
String action = targetIntent.getAction();
|
String action = targetIntent.getAction();
|
||||||
@@ -1211,10 +1218,10 @@ public class ChooserActivity extends ResolverActivity {
|
|||||||
ViewGroup contentPreviewLayout = (ViewGroup) layoutInflater.inflate(
|
ViewGroup contentPreviewLayout = (ViewGroup) layoutInflater.inflate(
|
||||||
R.layout.chooser_grid_preview_file, parent, false);
|
R.layout.chooser_grid_preview_file, parent, false);
|
||||||
|
|
||||||
// TODO(b/120417119): Disable file copy until after moving to sysui,
|
final ViewGroup actionRow =
|
||||||
// due to permissions issues
|
(ViewGroup) contentPreviewLayout.findViewById(R.id.chooser_action_row);
|
||||||
//((ViewGroup) contentPreviewLayout.findViewById(R.id.chooser_action_row))
|
//TODO(b/120417119): addActionButton(actionRow, createCopyButton());
|
||||||
// .addView(createCopyButton());
|
addActionButton(actionRow, createNearbyButton(targetIntent));
|
||||||
|
|
||||||
String action = targetIntent.getAction();
|
String action = targetIntent.getAction();
|
||||||
if (Intent.ACTION_SEND.equals(action)) {
|
if (Intent.ACTION_SEND.equals(action)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user