транспортир для прохождения проверки подлинности сайта как куки для запуска тестов в сафари

startActivityForResult() работает только с действиями, которые должны называться так. Если действие, которое вы вызываете, явно не возвращает результат, вы получите результат по умолчанию RESULT_CANCELED. Очевидно, ACTION_SEND не предназначен для вызова таким образом. документация для ACTION_SEND указывает, что не генерирует выход (т. Е. Не генерирует никакого результата).

См. Документацию для Activity.startActivityForResult():

Обратите внимание, что этот метод должен использоваться только с протоколами Intent, которые определены для возврата результата. В других протоколах (например, ACTION_MAIN или ACTION_VIEW) вы не можете получить результат, если ожидаете. Например, если действие, которое вы запускаете, использует режим запуска singleTask, оно не будет запускаться в вашей задаче и, следовательно, вы сразу получите результат отмены.

blockquote>

0
задан user3920295 6 March 2019 в 19:49
поделиться

1 ответ

Другие вопросы по тегам:

Похожие вопросы: