gpt4 book ai didi

service - Android 广播监听器中的 MvvmCross DataService

转载 作者:行者123 更新时间:2023-12-02 10:27:50 25 4
gpt4 key购买 nike

我目前正在冒险进入 MvvmCross 领域并取得了一些良好进展,但遇到了一些我自己无法解决的问题。我目前有一个将一直运行的 Android 服务。该服务将在系统启动时或应用程序首次启动时启动。

该服务/广播接收器将需要访问使用 MvvmCross 在 PCL 项目中创建的 DataService。我无法弄清楚如何在创建服务时将实例化的数据服务放入该服务/广播接收器中,因为没有任何与该服务关联的 View 模型。

我知道这可能相对简单,但我自己还没有弄清楚。

最佳答案

最简单的方法可能是在服务的 OnCreate 的第一部分中请求完成完整的设置:

        var setupSingleton = MvxAndroidSetupSingleton.EnsureSingletonAvailable(ApplicationContext);
setupSingleton.EnsureInitialized();

关于service - Android 广播监听器中的 MvvmCross DataService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19844889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com