问题标签 [android-intent-chooser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 不支持 Intent 图像共享文件格式
当我点击分享按钮时,我无法在社交媒体上分享图片。它显示了Toast
不支持文件格式
我将图像存储到firebase
. 现在我从 firebase 获取链接并解析为 URI,但我不知道为什么会这样。
我只是为了测试目的对 URL 进行了硬编码。
对于 WhatsApp:
不支持文件格式
对于 Instagram:
图片无法加载
对于脸书:
什么都不显示意味着没有吐司或任何东西(只是显示状态栏)
对于信使:
未打开
android - 如何从图库“图像”加载图像
我正在尝试使用以下代码从图库中加载图像
该代码工作正常,但默认情况下它只加载最近的照片。我必须单击菜单才能转到显示所有图像的“图像”。有没有办法让我加载图像,所以默认情况下它显示所有“图像”而不是最近的照片。谢谢你。
android - 使用自定义意图操作仅在特定应用程序上下文中启动活动
我需要使用意图过滤器指定我的登录活动:
我想这样做的原因是我正在开发一个我想在几个项目中使用的 SDK,这是我能弄清楚如何通知作为登录活动的 SDK 的最佳方法,而它是仅在 app 模块中定义。
在我做了这样的声明后,我开始像这样的登录活动(在库和应用程序中):
依赖于同一个 SDK 的两个或多个应用程序可能会同时安装在同一个设备上。如果我理解正确,在这种情况下,在这些应用程序中的每一个中,Activity 启动都会启动一个随机登录活动(应用程序 A 中的调用可能会启动应用程序 B 的登录)。
- 我对自定义意图过滤器如何工作的理解是否正确?
- 有没有办法告诉应用程序 A 中的调用仅使用应用程序 A 中的意图过滤器声明
也欢迎提出关于重用登录相关逻辑的替代方法的建议,而不依赖于意图过滤器。
android - Android 意图选择器不能有空的意图目标
为了可视化共享中所需的应用程序,我需要传递:
为什么我需要:targetedShareIntents.remove(0)
这是否意味着从 targetShareIntents 中删除了一个意图?
我已经看到这个代码使用了很多。我不明白为什么我们需要使用 remove。谢谢
android - 如何禁止文件选择器打开上次使用的路径?
我正在尝试在我的 Android 应用程序中使用意图的文件选择器。运行应用程序时,文件选择器只会在设备最后使用的文件夹中打开,而不是在预先指定的文件夹中。在每种情况下,如何使文件选择器在预先指定的文件夹中打开?这是我的代码:
android - 带有 createChooser 的 startActivity 不显示选择器但立即启动
我正在尝试为用户提供在 Google Play 中查找内容的选项。我正在尝试使用 Intent.createChooser 但未显示选择器,市场只是立即打开而不显示选择器。
我四处搜索,最接近的是声明文件类型,但我希望打开市场,所以这似乎与我无关。
有人有想法吗?