gpt4 book ai didi

android - 在不启动所选 Intent 的情况下创建 Intent 选择器

转载 作者:搜寻专家 更新时间:2023-11-01 08:48:34 25 4
gpt4 key购买 nike

我试图创建一个 Intent 选择器以存储用户选择的 Intent 供以后使用,但似乎没有任何效果。

Intent.CreateChooser 似乎只在实际启动 Intent 时才起作用,即便如此,它也不会将选定的 Intent 返回给调用 Activity,而只是启动它。

我能想出的唯一其他解决方案(这对我来说似乎很乏味)是从 PackageManager 生成 Activity 列表,然后为用户创建一个界面以从结果中选择 Activity :

PackageManager manager = getPackageManager();
List<ResolveInfo> info = manager.queryIntentActivities(myIntent,PackageManager.GET_ACTIVITIES);

它在技术上应该有效,但由于“CreateChooser”已经存在,我很难相信没有办法使用它(或类似的系统方法)来显示 Activity 选择器并解析结果。

如有任何见解,我们将不胜感激。

最佳答案

尝试 ACTION_PICK_ACTIVITY ,因为它被描述为做你想做的事。

关于android - 在不启动所选 Intent 的情况下创建 Intent 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25835882/

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