Loading core/java/com/android/internal/app/ChooserActivity.java +2 −3 Original line number Original line Diff line number Diff line Loading @@ -1377,9 +1377,8 @@ public class ChooserActivity extends ResolverActivity implements for (TargetInfo innerInfo : mti.getTargets()) { for (TargetInfo innerInfo : mti.getTargets()) { labels.add(innerInfo.getResolveInfo().loadLabel(getPackageManager())); labels.add(innerInfo.getResolveInfo().loadLabel(getPackageManager())); } } f = new ResolverTargetActionsDialogFragment( f = new ResolverTargetActionsDialogFragment(mti.getDisplayLabel(), name, mti.getResolveInfo().loadLabel(getPackageManager()), name, mti.getTargets(), mti.getTargets(), labels); labels); } else { } else { f = new ResolverTargetActionsDialogFragment( f = new ResolverTargetActionsDialogFragment( ti.getResolveInfo().loadLabel(getPackageManager()), name, pinned); ti.getResolveInfo().loadLabel(getPackageManager()), name, pinned); Loading core/java/com/android/internal/app/chooser/MultiDisplayResolveInfo.java +6 −1 Original line number Original line Diff line number Diff line Loading @@ -25,7 +25,6 @@ import java.util.List; public class MultiDisplayResolveInfo extends DisplayResolveInfo { public class MultiDisplayResolveInfo extends DisplayResolveInfo { List<DisplayResolveInfo> mTargetInfos = new ArrayList<>(); List<DisplayResolveInfo> mTargetInfos = new ArrayList<>(); String mPackageName; // We'll use this DRI for basic presentation info - eg icon, name. // We'll use this DRI for basic presentation info - eg icon, name. final DisplayResolveInfo mBaseInfo; final DisplayResolveInfo mBaseInfo; Loading @@ -38,6 +37,12 @@ public class MultiDisplayResolveInfo extends DisplayResolveInfo { mTargetInfos.add(firstInfo); mTargetInfos.add(firstInfo); } } @Override public CharSequence getExtendedInfo() { // Never show subtitle for stacked apps return null; } /** /** * Add another DisplayResolveInfo to the list included for this target. * Add another DisplayResolveInfo to the list included for this target. */ */ Loading Loading
core/java/com/android/internal/app/ChooserActivity.java +2 −3 Original line number Original line Diff line number Diff line Loading @@ -1377,9 +1377,8 @@ public class ChooserActivity extends ResolverActivity implements for (TargetInfo innerInfo : mti.getTargets()) { for (TargetInfo innerInfo : mti.getTargets()) { labels.add(innerInfo.getResolveInfo().loadLabel(getPackageManager())); labels.add(innerInfo.getResolveInfo().loadLabel(getPackageManager())); } } f = new ResolverTargetActionsDialogFragment( f = new ResolverTargetActionsDialogFragment(mti.getDisplayLabel(), name, mti.getResolveInfo().loadLabel(getPackageManager()), name, mti.getTargets(), mti.getTargets(), labels); labels); } else { } else { f = new ResolverTargetActionsDialogFragment( f = new ResolverTargetActionsDialogFragment( ti.getResolveInfo().loadLabel(getPackageManager()), name, pinned); ti.getResolveInfo().loadLabel(getPackageManager()), name, pinned); Loading
core/java/com/android/internal/app/chooser/MultiDisplayResolveInfo.java +6 −1 Original line number Original line Diff line number Diff line Loading @@ -25,7 +25,6 @@ import java.util.List; public class MultiDisplayResolveInfo extends DisplayResolveInfo { public class MultiDisplayResolveInfo extends DisplayResolveInfo { List<DisplayResolveInfo> mTargetInfos = new ArrayList<>(); List<DisplayResolveInfo> mTargetInfos = new ArrayList<>(); String mPackageName; // We'll use this DRI for basic presentation info - eg icon, name. // We'll use this DRI for basic presentation info - eg icon, name. final DisplayResolveInfo mBaseInfo; final DisplayResolveInfo mBaseInfo; Loading @@ -38,6 +37,12 @@ public class MultiDisplayResolveInfo extends DisplayResolveInfo { mTargetInfos.add(firstInfo); mTargetInfos.add(firstInfo); } } @Override public CharSequence getExtendedInfo() { // Never show subtitle for stacked apps return null; } /** /** * Add another DisplayResolveInfo to the list included for this target. * Add another DisplayResolveInfo to the list included for this target. */ */ Loading