服务与广播接收器之间的通信

时间:2019-07-01 08:54:44

标签: android kotlin service communication receiver

因此,我有这个Iterations = -1 Current_Max = 0 Airfoil = [0, 1, 1, 10] for Angle in range(Airfoil[0],90,15): for Max_Camber in range(Airfoil[1],11,2): for Max_Camber_Position in range(Airfoil[2],11,2): for Thickness in range(Airfoil[3],100,20): Iterations+=1 print("Iterations = ",Iterations) # Commenting this out stops the error # The loop should have 749 iterations rather than 17 Airfoil =[Angle,Max_Camber,Max_Camber_Position,Thickness] print("Airfoil = ", Airfoil) ,它会定期获得HugeService。 在DataX中,我还注册了一个HugeService在听重要事件Y。

每当ImportantBroadcastReceiver听到重要事件Y时,我都必须去问ImportantBroadcastReceiver告诉我当前的[周期性] HugeService

我的想法:

每当调用DataX时,我都应该通过某种回调方法来询问ImportantBroadcastReceiver数据,但是再说一遍,这部分如何工作?将HugeService实例传递到HugeService的构造函数中,然后调用检索数据的静态方法(因为Receiver强烈依赖Service(从那里创建)),这是个好主意吗?还是有其他/更好的方法来解决这个问题?

0 个答案:

没有答案