【发布时间】:2019-11-07 06:35:43
【问题描述】:
由于无法在 onBindSlice() 内完成冗长的操作,我从 onSlicePinned() 方法从服务器获取数据,然后将其显示在切片中。但是我不明白这个函数是什么时候调用的。
我认为每次我们重新启动助手时都会调用它(即在杀死它后启动助手)。它在 Slice-Viewer 应用程序上进行测试时正在工作,每次我杀死切片查看器并重新开始时,都会调用 onSlicePinned() 以及 onSliceBind(),但不是以防万一谷歌助理。那么这是一个错误还是应该是这样? 如果这是 onSlicePinned() 应该如何工作,那么有什么方法可以在每次启动应用程序后调用 onBindSlice() 时获取数据。
【问题讨论】:
标签: android app-actions android-slices