问题标签 [android-sharing]

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 投票
1 回答
1249 浏览

android - 选择某些应用程序出现在共享选择器中

我有一个按钮可以共享我的应用程序的链接;但是这个按钮显示Skype,gmail,whatsapp......我怎么能只显示whatsapp?我能做些什么?

另外,在发送邮件时,我只需要选择 gmail 和 hotmail,例如如何做到这一点?

我的意思是我知道如何选择诸如whatsapp之类的应用程序: 通过WhatsApp发送消息

但我怎样才能选择几个应用程序.. 谢谢。

编辑 有人有关于如何创建自己的共享选择器的教程吗?谢谢。

0 投票
1 回答
657 浏览

android - 如何使用共享图标和溢出菜单

我正在尝试在应用程序上实现共享图标以及我的溢出菜单。但是共享图标是灰色的,我无法单击它。

我的菜单 XML:

我的菜单 Java 代码:

我收到以下警告:The method setShareIntent(Intent) from the type MainActivity is never used locally

请帮我解决它。

0 投票
2 回答
6391 浏览

android - 分享时“FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET”的目的是什么?

我已阅读http://developer.android.com/guide/components/tasks-and-back-stack.html并查看了文档FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET,但我仍然不明白为什么 Google 的员工决定包含它在他们关于分享的博客文章中。

http://android-developers.blogspot.com/2012/02/share-with-intents.html

这是他们的代码片段:

文档说:

我仍然非常不确定这面旗帜。我不确定我是否能想到将它包含在我的 share() 方法中的原因,但如果 Google 在博客文章中使用它,那么我确信他们知道这会发挥作用的场景。提前致谢。

0 投票
1 回答
642 浏览

android - 在 twitter 上共享文本和图像,电子邮件不会在 android 4.4 ACTION_SEND 中加载图像

我用意图ACTION_SEND在twitter上做了分享文字和图片,我的图片是从我的assets文件夹中访问的,对于访问这些资源的权限已经实现了一个内容提供者并分配了权限,我在android中测试了分享的动作4.1.2 并正在运行,但是在使用 android 4.4 进行测试时标记我一个错误并且不过滤您无法添加图像,给我发短信添加,我做了一个测试,更改了可绘制的图像并将图像列为发布者但是不再通过添加来完成。

manifest.xml 中我的内容提供者的声明

我的内容提供者类

在共享方面使用我的内容提供者

我希望你能帮我找出问题所在

我假设 android 4.4 已经改变了访问内容提供者资源的方式

0 投票
1 回答
495 浏览

android - 为什么 android 图库可以在 facebook 上共享图像并在我的应用程序仅 URL 上共享意图?

众所周知,Facebook 的分享意图非常有限,在 facebook 上你只能分享 url,不能分享文字,也不能分享图片,只能分享 url。

如果你用 facebook 试试这个,它不起作用:

但是......我怎么可能在 facebook 上分享我的官方 android 画廊中的图像?

我确信有一种方法可以像官方的 android 画廊一样在 facebook 上分享图像。¿ 如何实现?

PD:我需要在没有 facebook SDK 的情况下这样做,android 库不使用 facebook sdk。

0 投票
1 回答
1866 浏览

android - 如何使用共享意图在 Facebook 中发布图像和文本

我正在使用共享意图在社交媒体应用程序中发布图像和文本。我正在使用以下代码

上面的描述、图片和 ShareName 都是从pojo类中获取的。

当我尝试将这些数据分享到 Facebook 时,我收到的信息是“无法添加一个或多个媒体项目”

0 投票
1 回答
258 浏览

android - 如何与 ContentProvider 共享应用程序缓存中的图像

我的应用程序上有一个 ContentProvider,我用它来共享资产文件夹中的图像。我使用了这里提出的解决方案:http ://www.nowherenearithaca.com/2012/03/too-easy-using-contentprovider-to-send.html

现在我需要共享存储在我的应用程序缓存文件夹中的图像。使用 ContentProvider 会很好,但我找不到有关如何执行此操作的信息。

有可能的?如果不是,那么正确的方法是什么?

谢谢

0 投票
1 回答
705 浏览

android - 如何使用 SHARE INTENT 共享 getFilesDir() 文件夹中的图像?

我在这里存储从互联网下载的图像: getContext().getFilesDir().getAbsolutePath();

我需要与 android 共享意图 (ACTION_SEND) 共享其中一些图像,但由于某种原因,意图无法访问这些图像。

怎么做到呢?

如果无法正常访问,¿可以通过ContentProvider访问吗?如何?

谢谢

0 投票
1 回答
937 浏览

android - 在 Android Easy Share Action 中更改菜单图标颜色/图标

我正在尝试为我的 Android 应用程序实现 Easy Share Action,如此所述。我能够成功地完成它。但我需要更改共享菜单项图标颜色甚至图标。根据给定的文档,我们没有在可绘制文件夹中提供任何图标。

0 投票
1 回答
1188 浏览

android - 将文件共享到邮件时更改附件名称

我正在使用以下代码共享文件:

文件名为:“a123456789cd.mp3”。我无法更改实际文件名,因此我只需将附件中的文件名更改为有意义的名称,例如:“myRecording.mp3”。那可能吗 ?

谢谢你的帮助