基本上,我正在从我的服务创建一个活动,该活动使用 AlertDialog 询问用户如果在与后端服务器同步期间发生冲突,他们想要什么文件。由于 Activity 是在服务中创建的,因此我无法使用 startActivityForResult(...);。我知道它不受欢迎,最好使用通知。我这样做是因为将运行此应用程序的设备专门用于此软件,并且所有应用程序都将使用此服务同步到中央数据库。
除了 startActivityForResult(...) 之外,还有其他方法可以将数据从活动发送回调用它的服务吗?