android - 操作栏 : Share button not working

标签 android xml android-actionbar share-intent

我正在尝试开发一个包含分享按钮的ActionBar,但是如果用户点击分享按钮,什么也不会发生。

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <item
        android:id="@+id/menu_item_share"
        app:showAsAction="ifRoom"
        android:title="Share"
        android:actionProviderClass=
            "android.widget.ShareActionProvider" />
    ...
</menu>

最佳答案

您应该将应用程序兼容性的操作提供程序用作:

<item
    android:id="@+id/menu_item_share"
    app:showAsAction="ifRoom"
    android:title="Share"
    app:actionProviderClass="android.support.v7.widget.ShareActionProvider" />

关于android - 操作栏 : Share button not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36203278/

相关文章:

android - 设置 MP Android Y 轴起点 android

c# - 使用 c# 使用 xml 文件填充 TreeView

xml - XSLT 从多个模板匹配写入相同的属性

android - 如何为 ActionBar 上的图标添加边距?

Android 抽屉导航指示灯不是纯白色

具有自定义项目布局的 Android Actionbar PopupMenu

带有方形按钮的 Android 布局

android - 如何定义android中Horizo​​ntal recyclerview中的项目数量?

java - 在 Firebase 存储中存储多张图片

c# - "Data at the Root Level is invalid"与 LoadXml