问题标签 [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.

0 投票
3 回答
1132 浏览

java - Java android从图库中为文件夹选择照片

我不知道如何从一个文件夹中的图库中挑选一张照片:

现在我有这个:

但是现在我可以从所有画廊中选择一张照片,我想从文件夹中选择一张照片测试

0 投票
3 回答
3186 浏览

android - Android 意图选择器

我正在创建一个应用程序,其中有一个 Gmail 按钮,当用户单击 Gmail 时,它会使用内置的 gmail 客户端向特定的收件人发送邮件,但是当用户单击 gmail 按钮时,它会打开一个所有的列表安装在设备中的客户端,例如远足、驱动器、电子邮件、gmail 等,用户要求选择。

这是我的代码

我想要的是当用户点击 Gmail 按钮时,它只会打开内置的 Gmail 和电子邮件客户端,而不会加息等等。我怎样才能实现这一点(通过改变类型或什么?)。我尝试了很多方法,但都是徒劳的。

0 投票
2 回答
419 浏览

android - 单击android中的gmail通知时将我的应用程序隐藏在意图选择器对话框中

当我单击任何类型的文件或单击gmail 附件或在我的 android 设备中共享任何文件时,我想在选择器对话框中查看我的应用程序。所以为了实现这个功能,我使用了下面的意图过滤器。

但是当我点击gmail 通知应用程序选择器对话框打开时,在该选择器中我可以看到我的应用程序。当我单击我的应用程序时,它会崩溃。根据我的要求,当我单击该gmail 通知时,我的应用程序不应显示在该应用程序选择器对话框中。

我为此参考了以下链接,但没有帮助我。

  1. Android:注册意图过滤器以使用我的应用程序打开电子邮件附件
  2. Android - 使用我的应用程序打开 gmail 附件
  3. 从 Android 上的 gmail 应用程序下载附件的意图过滤器
0 投票
4 回答
1667 浏览

android - 将 jsonarray 从活动 A 传递到活动 B?

我在 Activity A 中有两个 Activity A 和 BI 调用 API,并在 JsonArray 中获得响应。现在我需要从活动 A 中获取活动 B 中的 Whole JsonArray。我该怎么做?

0 投票
1 回答
639 浏览

android - android 意图选择器 - 带有一个选项的显示选择器

我想创建一个意图选择只显示一个选项(复制到剪贴板),但是当我这样做时,意图会自动启动(复制到剪贴板)并且不显示选择器。这是我的代码:

有人可以建议吗?

0 投票
0 回答
92 浏览

android - Android:如何过滤可以共享混合内容的应用程序

我正在我的应用程序中实现共享。使用 whatsapp、twitter 等应用程序可以共享图像+文本等混合内容,而 facebook、linkedin 等仅允许一种类型的内容(图像或文本)。如何做到这一点?Eg when whatsapp is selected it should send both, whereas when facebook is selected it should share text. 我想到的一种解决方案是查询所有可以执行此操作的活动,然后创建目标意图。以下是我迄今为止尝试过的

更新 1: 这是我到目前为止所尝试的。但它只是发送文本。它不与 whatsapp 共享图像。

0 投票
1 回答
278 浏览

android - 存储访问框架/文档树显示空的最近列表

我正在使用存储访问框架使用户授予对 SD 卡的写入权限。我的两台设备在 Android lollipop 和 Marshmallow 上运行良好。但它不适用于我在 Android lollipop 上运行的设备之一。

它显示空的最近列表。

截屏

这就是我开始活动的方式

我尝试使用菜单按钮,但没有用。

是否有任何解决方法使用户授予写入权限/将 SD 卡目录添加到最近列表?因为它适用于其他几个应用程序,例如 ES Explorer。

0 投票
1 回答
1074 浏览

android - Android如何根据选择器意图中的用户操作请求权限

我无法根据他们在选择器意图中选择的内容来请求用户许可。目前,我的程序是在选择器意图出现之前请求权限。如何在他们选择意图后以请求权限的方式实现。下面的代码是先请求相机权限或存储权限,然后只允许用户选择他们想要从相机或图库中拍照。

0 投票
1 回答
815 浏览

java - 分享意图需要很长时间才能出现

我正在尝试在我的应用程序中包含图像共享并且一切正常,但是共享选择器需要很长时间才能出现在设备上

这就是我正在做的事情:

我有 ImageView “items_details_image”,我想分享它的图像,以便能够通过 whatsapp 和其他应用程序发送它

这是我从图像 URL 获取位图的方法

我不知道为什么将它与同一设备上的其他应用程序(例如画廊或其他应用程序)进行比较需要比平时更长的时间

0 投票
1 回答
684 浏览

android - data.getData() 在 OnActvityResult 中返回 null,同时从相机和图库中获取/选择图片

我正在开发一个 android 应用程序,它有一个个人资料片段,用户可以通过拍照或从图库中选择上传个人资料图片。目前,通过 Activity.RESULT_OK 一切正常。但问题是 onActivityResult data.getData() 什么都不返回。我对这个问题进行了研究,但无济于事。

这是我的 editprofile 片段中包含的两种方法。

这是我的 EditProfilePresenter.onActivityResult 方法。

请问我哪里错了?