1.在menu文件中
<?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 app:actionProviderClass="android.support.v7.widget.ShareActionProvider"
android:id="@+id/share"
android:title="分享"
app:showAsAction="always"/>
</menu>
2.获取这个项
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.share, menu);
MenuItem menuItem = menu.findItem(R.id.share);
shareActionProvider = (ShareActionProvider) MenuItemCompat.getActionProvider(menuItem);
shareActionProvider.setShareIntent(new Intent(Intent.ACTION_SEND).putExtra(Intent.EXTRA_TEXT, "214135").setType("text/plain"));
return true;
}
3.注意
导入的是import android.support.v7.widget.ShareActionProvider;