ACTION_SENDTO意图不在导航抽屉片段中工作

时间:2016-06-02 10:18:14

标签: java android android-fragments android-studio android-intent

所以我正在创建这个应用程序,它包含使用导航抽屉链接到主要活动的几个片段。其中一个片段的XML布局包含一个按钮,单击该按钮将发送电子邮件。我在模拟器上测试它。它已经在另一个应用程序上工作,但不是这个。这是代码:

new char[some_size]

它继续显示toast,但它可以在其他应用程序中运行,其中在主要活动中创建了意图。

1 个答案:

答案 0 :(得分:2)

以下希望对你有用: -

  Intent intent = new Intent(Intent.ACTION_SEND);
  intent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"lumberjackapps@gmail.com"});
  intent.putExtra(intent.EXTRA_SUBJECT, "Primus Suggestion or Issue");
  intent.setType("text/plain");
  if (intent.resolveActivity(getActivity().getPackageManager()) != null) {
  getActivity().startActivity(Intent.createChooser(intent, "Send Email using:"));
  }
  else {
   Toast.makeText(getActivity(), "You don't have any email apps to contact us.", Toast.LENGTH_SHORT).show();
  }
相关问题