Onclick电子邮件返回按钮以移回Fragment页面

时间:2016-05-19 11:10:48

标签: android email

  • 我使用隐式意图发送电子邮件。我已经发布了代码 下面:

SettingsFragment.java

    if(items[position].equals("Make a Suggestion")) {

     Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);

     emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, "productdemo.admin@gmail.com");

     emailIntent.putExtra(android.content.Intent.EXTRA_CC, "");

     emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Suggestion");

     emailIntent.setType("text/plain");

     startActivity(emailIntent);

 }
  • 使用隐式意图,它正在打开发件人的gmail应用程序 邮件和主题在下面的屏幕截图中:
  • 你可以看到在撰写文本之前放置的gmail后退按钮。如果我 点击后退按钮它正在移动到显示的gmail收件箱页面 这样的:

enter image description here enter image description here

  • 但我需要返回我的应用 SettingsFragment 页。

1 个答案:

答案 0 :(得分:1)

不可能。 Gmail应用与我为自己的应用做的政策相同。如果用户按下导航栏中的后退按钮(屏幕底部),那么我只是弹出堆栈(在大多数情况下,如果你没有覆盖Activity类中的onBackPressed,它会自动完成)。但是如果用户按下工具栏中的后退按钮(屏幕顶部),那么我将用户移动到我的应用程序的HP [或屏幕,即级别 - 1到当前的],我假设,他希望在我的应用程序中进行更多操作/操作