StartActivityForResult устарел. Как использовать RegisterForActivityResult в плагине FlutterAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 StartActivityForResult устарел. Как использовать RegisterForActivityResult в плагине Flutter

Сообщение Anonymous »

Я являюсь автором плагина Flutter, который в настоящее время использует startActivityForResult.
Поскольку он устарел, и Google настоятельно рекомендует новый API StartActivityForResult, я хотел бы переключиться на новый RegisterForActivityResult.
Однако текущий подход требует изменения FlutterActivity на FlutterFragmentActivity https://stackoverflow.com/a/79201420/6727914
Это нормально для личных проектов, но поскольку я разрабатываю опубликованный плагин, означает ли это, что я должен добавить в установку В документации моего плагина указано, что этот шаг необходимо выполнить?
Это было бы кардинальным изменением, поскольку раньше плагин работал без каких-либо изменений в файле Android с текущим устаревшим API.
Есть ли способ заставить его работать, не требуя от разработчика внесения каких-либо изменений вручную в файл Android Kotlin?

Подробнее здесь: https://stackoverflow.com/questions/792 ... sult-in-fl
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»