0

我需要在我的 DialogFragments 之一内的一个视图中添加一个共享按钮(不在操作栏中)。

你能给我一个线索或样本吗?我只能在谷歌上搜索到动作栏(如 Sherlok),这不是我想要的。

4

1 回答 1

2

第 1 步:在DialogFragment.

步骤#2:当用户单击按钮时,创建一个ACTION_SEND Intent以共享您想要共享的任何内容,然后调用它(或者,如果需要,将您创建的通过 包装在选择器中startActivity()):IntentIntentIntent.createChooser()

  void sendIt(String theMessage) {
    Intent i=new Intent(Intent.ACTION_SEND);

    i.setType("text/plain");
    i.putExtra(Intent.EXTRA_SUBJECT, R.string.share_subject);
    i.putExtra(Intent.EXTRA_TEXT, theMessage);

    startActivity(Intent.createChooser(i,
                                       getString(R.string.share_title)));
  }
于 2014-08-10T11:51:27.113 回答