gpt4 book ai didi

android - 如何从 Activity.startActivity(Intent) 选择器中排除我自己的 Activity?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:09:40 24 4
gpt4 key购买 nike

我的应用可以处理图片。它可以拍摄多张照片作为输入,对其进行处理,然后再次将它们发送到另一个应用程序。

因此,我的主要 Activity 已在 ACTION_SEND_MULTIPLE 上为 image/* mimetypes 声明了一个 Intent 过滤器,并可能导致发布一个新的Intent 使用 Activity.startActivity(Intent) 具有相同的操作和数据类型。

有没有办法将我自己的 Activity 从 startActivity() 调用后显示给用户的应用程序列表中排除?

最佳答案

不直接,AFAIK。但是,您可以使用 PackageManagerqueryIntentActivityOptions() 创建自己的选择器,这确实允许过滤掉您自己(或其他东西)。

关于android - 如何从 Activity.startActivity(Intent) 选择器中排除我自己的 Activity?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3955786/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com