2016-03-24 50 views
2

我正在尝试开发一个包含分享按钮的ActionBar,但如果用户点击分享,则什么都不会发生。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> 

回答

1

,你应该使用应用程序兼容性的行动提供:

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

我有同样的问题,该共享项目无法点击,虽然我使用'android.support.v7.widget .ShareActionProvider'有什么想法? –