-2

我正在尝试实现branch.io,它的SDK 说我需要将我的启动器活动声明为singleTask。但是当我尝试时,它没有从市场打开,它卡在启动屏幕上。branch.io 链接之外的机制是以这样一种方式构建的,它似乎使用 Google Play 从链接打开活动,所以它现在不起作用。

启动画面不能声明为单个任务是否正常?

4

1 回答 1

1

好吧,这是一个错误,它在 Jira 中: https ://jira.appcelerator.org/browse/TIMOB-15253

我设法通过将alloy.js中的onResume添加到我的currentActivity(当时恰好是启动器)并从那个地方重新启动我的索引,以单任务模式启动它。

    if (OS_ANDROID)
    {
        function resumeLauncher() {
          Alloy.createController('index',{
             });
        }
       if (Ti.Android.currentActivity)
       {
          Ti.Android.currentActivity.setOnResume(resumeLauncher)
       }
    }
于 2016-01-20T13:10:01.093 回答