我使用以下方法在我的 ActionBarSherlock 中包含了 Share:
LayoutInflater inflater = getLayoutInflater();
final View view = inflater.inflate(R.layout.share,
null, false);
menu.add("Share")
.setIcon(R.drawable.ic_title_share_default)
.setActionView(view1)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM| MenuItem.SHOW_AS_ACTION_WITH_TEXT);
和 share.xml 是:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/share_action_provider"
android:actionProviderClass="com.actionbarsherlock.widget.ShareActionProvider"
android:icon="@drawable/ic_title_share_default"
android:showAsAction="ifRoom"
android:title="Share"/>
</menu>
我怎样才能将所有默认选项作为下拉菜单?像蓝牙、消息传递、facebook、linkedin 等以及它们的默认实现?