【发布时间】:2016-04-23 13:55:43
【问题描述】:
在我的 Android 应用程序中,我从 Instragram API 加载了一张图片,我通过通用共享意图共享它,如下所示:
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("image/jpeg");
Uri uri = Uri.fromFile(file);
share.putExtra(Intent.EXTRA_STREAM,uri);
startActivity(Intent.createChooser(share, "Share Image"));
默认情况下,它会列出处理此意图的所有已安装应用程序,包括 Instagram,它是图像的原始来源。如何过滤此列表以仅将 Instagram 应用程序排除在处理意图之外,同时保留所有其余部分?
【问题讨论】:
标签: android android-intent intentfilter