问题标签 [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 投票
2 回答
545 浏览

android - 导出应用后分享按钮变色

我认为这与proguard有关;请参阅帖子底部的编辑。

我正在使用 eclipse 构建一个小的 android 应用程序。

当我运行我的应用程序时(通过单击 eclipse 中的绿色运行按钮,我的手机通过 USB 连接到我的计算机),我的共享按钮如下​​所示:

白色分享按钮

..这就是我想要的。

当我归档 -> 导出我的应用程序并使用安装 APK adb install(或者如果我将新 APK 上传到 Play 商店并安装更新)时,我的共享按钮如下​​所示:

黑色分享按钮

......这是不幸的。

如何让按钮在导出的应用程序中显示为白色?

我的代码中的一些片段:

菜单项:

我的 res/values/styles.xml:

res/values-v14/styles.xml:

我还有一个 values-v11/styles.xml 和parent="Theme.AppCompat.Light.DarkActionBar". 我没有 values-v21 目录。

编辑 1

我正在尝试考虑导出应用程序与仅从 Eclipse 运行它时发生的变化。

一种可能性是我在以下位置启用了 proguard project.properties

Proguard 仅在导出时有效,对吗?不确定这是否可以解释。

编辑 2

我注释掉了 proguard.config 行,project.properties问题就消失了,即导出应用程序时共享按钮是白色的。但是,我希望启用 proguard。导出时如何启用proguard并保持按钮为白色?

0 投票
1 回答
1992 浏览

android - 向 Android Share-Sheet 添加自定义操作

我有一个应用程序,用户应该可以在其中分享一些文本。现在我想为 Android 提供的纯文本提供默认共享选项。我使用以下代码执行此操作:

这看起来有点像:

分享对话框来源:http: //developer.android.com/training/basics/intents/sending.html

但现在我还希望能够在 Share-Service-Picker 对话框中再添加一个选项,以在我自己的代码中触发自定义操作。即我希望用户能够收藏一个条目。因此,除了通过 SMS、电子邮件、FB 等进行分享之外,我希望在该列表顶部再添加一项,说“添加到收藏夹”(如果可能,包括一个图标)。

所以我的问题是这是否可能?!?如果,如何:)

任何提示表示赞赏!

0 投票
1 回答
1306 浏览

android - Facebook 墙上的位图图像共享

我想分享我的应用程序屏幕的屏幕截图,其中包含一些详细信息,例如标题、Facebook 墙上的描述。请任何人都可以帮助我我该怎么做?我想使用 facebookSDK。如果有任何其他可供共享的选项,请帮助我。

0 投票
1 回答
1061 浏览

android - Android 在 facebook 墙上分享屏幕截图和文字

您好朋友,我在 Facebook 墙上分享功能时遇到问题。我正在共享文本和图像,这是我的应用程序的捕获屏幕。但我无法使用以下代码共享文本。请帮我解决这个问题。

0 投票
2 回答
396 浏览

android - Android ShareActionProvider 设置文本颜色

是否有一种与 Android ShareActionProvider 一起使用的样式,它允许文本为白色而不是黑色。我努力了:

我已经在许多不同的配置中尝试了所有这些属性,但似乎找不到正确的属性来更改以使文本成为正确的颜色。

我正在使用 Holo 主题库,但没有使用 AppCompat 或 ActionBarSherlock。提前感谢您的帮助。

0 投票
1 回答
992 浏览

java - Android:在其他应用程序上与 Intents 共享位图

我有一个使用 Android Query 创建的位图文件:

bmp 是一个全局初始化的变量,它被上面的代码正确保存,而不是 NULL,我检查了。

现在我想使用这个在其他应用程序上分享这个位图:

这不起作用,因为代码可能是错误的。我应该做出哪些改变?

我想在 Fb、insta 等上分享图片

0 投票
3 回答
626 浏览

java - Android:与图像共享“EXTRA_TEXT”标题

我已经使用 Intents 实现了共享功能并且它工作正常。我通过将其转换为文件来共享位图。但是当用户分享它时,我想在帖子中添加一个额外的标题。我试过这个:

但它不共享 CAPTION。它成功共享图像。

0 投票
1 回答
468 浏览

android - ShareCompat.IntentBuilder Google+ 全屏共享?

我正在使用以下代码在 Google+ 中发帖:

有用。但它显示在一个对话框中。我记得昨天它是全屏显示的。我可以全屏显示吗?(因为如果我在对话框中显示它,我的背景会因为某些原因而闪烁。)

有人可以帮忙吗?谢谢

0 投票
1 回答
690 浏览

android - 使用 Intent.createChooser() 启动共享菜单时如何阻止 Activity 重新加载?

我有一个 WebView,它在页面底部有一个共享图标。

当用户按下图标时,它会启动一个共享菜单:

共享菜单弹出后,如果用户按下返回按钮或点击共享菜单外,它会关闭,但Activity 会重新启动,并且网页会在 webview 内重新加载。

我想阻止它。我尝试在 onActivityResult 中实现以下代码,但它不起作用

我尝试android:launchMode="singleInstance"在清单文件中添加 - ,但它不起作用。

请帮忙 !!!

0 投票
0 回答
42 浏览

android - 在设备之间存储和共享音乐历史

我正在为 uni(学期项目)编写一个 Android 应用程序。这个想法是能够比较附近设备之间的音乐“品味”。长话短说,它与 Last.fm 有点相似,但其想法是能够为附近的设备而不是世界各地的人做类似的事情,就像能够看到公共汽车尽头的人一样正在听(当然,如果他们正在使用我的应用程序) - 查看您当前正在播放/上次播放的歌曲,最好使用 Android 播放器的播放次数最多的歌曲列表来进行某种比较,也许还能以某种方式提取“艺术家”从默认的 Android 播放器。我有两个一般性问题:

主要问题查找附近的设备并获取其 ID。我不需要很大的范围,蓝牙足以满足项目的需求,但大多数功能将通过数据库处理,我所需要的只是找到附近的设备并获取设备的唯一 ID(如一个字符串,最好从 MAC 和 ANDROID_ID 散列,因为后者不能保证它是唯一的)。什么是最佳且相当简单的方法来做到这一点,以便我可以找到设备并单击它后我只会得到 ID?我已经弄清楚了应用程序中的几乎所有其他内容,但老实说,我不知道如何解决这个问题 - 尽管它似乎做的很少,但这也是使我的应用程序成为它的关键。

附带问题当谈到默认播放器中的“艺术家”选项卡时 - 有没有办法提取我手机上所有歌曲的艺术家列表(以及他们的歌曲数量)?您可以在播放器中看到按艺术家分组的歌曲,但我没有找到按照我描述的方式进行操作。这不是我想在应用程序中包含的必要功能,但如果有人在他们的手机上拥有 Metallica 的 7 首歌曲的一般想法,那肯定会很棒。

提前感谢您的帮助,尤其是第一个问题,但如果有人知道如何实现我在附带问题中描述的内容,我将不胜感激!