Slide 22
Slide 22 text
Dynamic Delivery
val listener = SplitInstallStateUpdatedListener { state ->
when (state.status()) {
// ...
SplitInstallSessionStatus.REQUIRES_USER_CONFIRMATION -> {
// ダウロード確認ダイアログを表示
startIntentSender(
state.resolutionIntent()?.intentSender,
null, 0, 0, 0)
}
}
}
// 登録
manager.registerListener(listener)
// 登録解除
manager.unregisterListener(listener)