问题标签 [shareactionprovider]
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 - 通过 actionProvider 共享图像:怎么了?
我正在尝试通过 shareActionProvider 共享图像,但是我尝试与之共享文件的每个应用程序似乎都没有处理该文件:所选应用程序将打开,但之后我看不到任何图像(即Skype自行打开但根本不发送任何文件)
这是我放入的内容onCreateOptionsMenu
:
我得到的当然是
文件存在
在我的日志中。那么,这是为什么呢?为什么应用程序会打开但没有附加图像?
android - Android - 从 Imageview 将图像共享到操作提供程序
嘿,我想将我在 imageview 中的图像分享到 instagram,并且在我想分享图像之前使用 ACTION_SEND 我从其他活动中获取我的图片
我运行应用程序并收到消息“无法下载文件”
这是我的代码....如果有任何错误,请检查我的代码
android - 隐藏分享操作提供程序附近的分享操作图标 WITHOUT ActionBarSherlock
我对 Android 开发很陌生,我正在尝试使用“股票”ActionBar(即不使用 ActionBarSherlock)构建带有ShareActionProvider的ActionBar,因为我只想针对 ICS+ 设备。
我希望启用历史记录功能(默认情况下),但我不希望共享按钮附近最常用的意图图标,因为它占用太多空间。
我知道使用 ActionBarSherlock 这是可能的,但正如我所说,我正在尝试使用库存的 ActionBar 来做到这一点,所以我想知道如何克服这个问题。
我找到了这两个相关的答案:
如何在分享操作提供程序附近隐藏分享操作(使用最多)图标?
Android:没有历史记录的 ShareActionProvider
但他们都没有明确说明如何编辑 Android 源以获得隐藏图标的 ActionBar 的另一个“版本”。
我的意思是,如何结合这两个答案并将我的应用程序与隐藏最常用图标的修改后的 ActionBar 类一起发布?
编辑:
我正在寻找一个简短的操作列表,这些操作必须扩展三个类ShareActionProvider、ActivityChooserView和ActivityChooserMode以构建它们的修改版本,不会在 Eclipse 中引发错误。AFAIK 这在网络上的其他地方没有记录(谷歌没有给出结果)。
android - Android ShareActionProvider 图片问题
我正在尝试从我正在开发的应用程序发送图像,我有以下代码,但对于如何从 /drawable 文件夹中的文件创建 Uri 感到困惑,有什么想法吗?(此时非常困惑)
android - 操作栏中的 ShareActionProvider 图标
我已经在操作栏中实现了共享图标。在你按下它,然后选择你想分享到哪个来源后,图标会变宽并显示你分享的最后一个来源。
我不希望他们选择来源后弹出第二个图标。如何阻止第二个图标出现?
android - 从 ActionBarSherlock 主题化 ShareActionProvider 的弹出窗口
我想以ShareActionProvider
ActionBarSherlock 为主题。我的问题是我成功地自定义了 ActionBar 的样式,但我无法设置来自 ActionBarSherlock 的共享弹出窗口的样式。
在上面的屏幕截图中,您可以看到共享弹出窗口使用默认样式,而普通的更多弹出窗口以我喜欢的方式设置样式。
我通过源代码挖掘了更多,并在ActivityChooserView
此方法中找到:
据我所知,这是负责创建ShareActionProvider
. 正如您在上面看到的,IcsListPopupWindow
创建了一个新实例。以下是 的构造函数IcsListPopupWindow
:
到目前为止com.actionbarsherlock.R.attr.listPopupWindowStyle
使用的attr。虽然这个 attr 被插入了一个和两个参数构造函数,但它IcsListPopupWindow
创建了一个新PopupWindow
的,其 attrcom.android.internal.R.attr.popupWindowStyle
似乎等于android.R.attr.popupWindowStyle
:
在那里您可以看到背景图像是从名为styleable.PopupWindow_popupBackground
. 我试图用这个 xml 文件应用我的风格:
但它不起作用。我究竟做错了什么?
顺便说一句,如果有人能给我一个关于 styleable 和 attr 东西的好教程,我会很高兴,但我没有做对。
android - 动作提供者。更改子菜单中的文本并知道何时按下
我使用这个例子 http://developer.android.com/guide/topics/ui/actionbar.html#ActionProvider 但是,我现在想,如果它可能更改其他文本的文本“查看全部”,例如,我的画廊应用程序,是否有西班牙语“ver todo”中的文字,如果可能的话?
而且..如果可能的话,知道何时按下操作栏中的共享按钮(在我的情况下为 actionbarsherlock)?
我看到“但是,如果操作提供程序提供了操作的子菜单,那么当用户打开列表或选择其中一个子菜单项时,您的活动不会收到对 onOptionsItemSelected() 的调用”但是..没有其他方式知道它? 我希望当用户按下那个“按钮”时,让一个动作也显示要共享的应用程序列表。
android - ShareActionProvider 菜单样式
当用户单击 ShareActionProvider 时,我有这个菜单:
我怎样才能改变它的背景颜色。我想我必须设计它,但我找不到任何地方。
android - Android ShareActionProvider 未能分享到 Facebook
我尝试使用 ShareActionProvider ( support.v7
) 为我的应用程序执行共享。所有应用程序,例如 Gmail、Evernote 等。al,工作正常 - 除了 Facebook。我不知道问题是什么。这是我的代码片段:
android - 无法将 Action Provider 转换为 Share Action Provider
下面是我的活动的代码
问题是从 ActionProvider 到 ShareActionProvider 有一个转换错误。为什么它在下面是 activity_menu.xml