После action_send нужно дважды нажать кнопку Intent, чтобы закрыть действие - PullRequest
0 голосов
/ 14 июня 2019

Я использую следующий код, чтобы поделиться текстом с другими приложениями:

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 и нажатии кнопки, экран выбора закрывается, как и должно быть. Но чтобы вернуться к предыдущему занятию, мне нужно дважды нажать на кнопку.

Кто-нибудь знает, почему это происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...