Java 在OnCreateOptions菜单中共享意图

Java 在OnCreateOptions菜单中共享意图,java,android,performance,Java,Android,Performance,我想在android应用程序栏菜单中添加共享意图 这是我的代码: public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main_activity_with_drawer, menu); item = menu.findItem(R.id.shareintent); mShareActionProvider = (ShareActionProvider) item.getAct

我想在android应用程序栏菜单中添加共享意图

这是我的代码:

public boolean onCreateOptionsMenu(Menu menu) {
  getMenuInflater().inflate(R.menu.main_activity_with_drawer, menu);
  item = menu.findItem(R.id.shareintent);
  mShareActionProvider = (ShareActionProvider) item.getActionProvider();
  playStoreLink = "https://play.google.com/store/apps/details?id=" +
               getPackageName();
  yourShareText = "Install this app " + playStoreLink;
  shareIntent = ShareCompat.IntentBuilder.from(this)
               .setType("text/plain").setText(yourShareText).getIntent();

  mShareActionProvider.setShareIntent(shareIntent);
  return true;
}

异常会告诉您如何修复它。使用
MenuItemCompat.getActionProvider(menuItem)

这也记录在这里:


您应该在帖子中包含错误消息,而不是图像链接。它可以帮助未来的用户查找这个确切的错误消息。如果问题已经在上发现,那么只需提示下一次,因此将问题标记为重复问题,而不是发布带有旧帖子链接的答案:)明白了。非常感谢。您好,您能帮我吗请告诉我如何增加选项卡布局文本的文本大小。