所以我正在创建这个应用程序,它包含使用导航抽屉链接到主要活动的几个片段。其中一个片段的XML布局包含一个按钮,单击该按钮将发送电子邮件。我在模拟器上测试它。它已经在另一个应用程序上工作,但不是这个。这是代码:
new char[some_size]
它继续显示toast,但它可以在其他应用程序中运行,其中在主要活动中创建了意图。
答案 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();
}