在action_send之后,需要按两次Intent后退按钮以关闭活动

时间:2019-06-14 14:36:05

标签: android android-intent

我使用以下代码与其他应用共享一些文本:

Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "my subject");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, "my text body");
startActivity(Intent.createChooser(sharingIntent, "Empfehlen über"));

这是我的onBackpressed()方法:

@Override
public void onBackPressed() {
    super.onBackPressed();
    setActionbarTitle("Einstellungen");
    overridePendingTransition(0, 0); // prevent activity to slide down on finish
}

启动action_send选择器,然后单击后退按钮时,选择屏幕将按应关闭的方式关闭。但是,要返回到我之前的活动,我需要在后退按钮上单击两次。

有人知道为什么会这样吗?

0 个答案:

没有答案
相关问题