首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法获取android动态交付的用户确认

无法获取android动态交付的用户确认
EN

Stack Overflow用户
提问于 2019-01-17 01:09:38
回答 1查看 73关注 0票数 0

当用户取消需要用户确认的下载请求时,请求状态应变为已取消。但是,状态侦听器似乎没有接收到该状态更改。下面是监听程序的示例代码。有什么想法吗?提前谢谢你!

代码语言:javascript
复制
switch(state.status()) {
    case SplitInstallSessionStatus.REQUIRES_USER_CONFIRMATION:
        try {
            getContext().startIntentSender(
                    state.resolutionIntent().getIntentSender(),
                    null,
                    0,
                    0,
                    0);
        } catch (Exception e) {
            Log.e(TAG, "stats onStateUpdate: ", e);
        }
        break;

    case SplitInstallSessionStatus.CANCELED:
        Log.d(TAG, "onStateUpdate: canceled”); 
        //NEVER GET TO THIS LINE
        break;
}
EN

回答 1

Stack Overflow用户

发布于 2019-02-22 21:11:14

这个问题似乎在最近的更新com.google.android.play:core:1.3.7中得到了解决。我们不能在升级后复制该问题。我们之前使用的版本是1.3.6。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54222054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档