Как запустить процесс проверки в приложении — использовать текущий контекст действия или создать новое действие?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как запустить процесс проверки в приложении — использовать текущий контекст действия или создать новое действие?

Сообщение Anonymous »

Используя руководство от Google, мы получаем следующий код Kotlin для запуска процесса проверки в приложении...

Код: Выделить всё

val activity = ??? // what should we use for activity?
val manager = ReviewManagerFactory.create(activity)
val request = manager.requestReviewFlow()

request.addOnCompleteListener { task ->
if (task.isSuccessful) {
// We got the ReviewInfo object
val reviewInfo = task.result
val flow = manager.launchReviewFlow(activity, reviewInfo)
flow.addOnCompleteListener { _ ->
// The flow has finished. The API does not indicate whether the user
// reviewed or not, or even whether the review dialog was shown. Thus, no
// matter the result, we continue our app flow.
}
} else {
// There was some problem, log or handle the error code.
@ReviewErrorCode val reviewErrorCode = (task.getException() as ReviewException).errorCode
}
}

https://developer.android.com/guide/pla ... otlin-java
Однако я могу' Я не нашел никаких указаний о том, следует ли создавать новое действие или использовать текущее действие.
Я хотел бы запросить проверку после того, как пользователи опубликуют что-либо в моем приложении. Однако неясно, как это вписаться в мой обычный поток управления между ViewModel и Composables.
Спасибо за помощь!

Подробнее здесь: https://stackoverflow.com/questions/783 ... ate-new-ac
Ответить

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

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

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

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

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