gpt4 book ai didi

android - 如何将数据从服务发送到我的 Activity ?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:05:57 26 4
gpt4 key购买 nike

我有两个 Activity AB。我需要从 A 启动一个服务。该服务将执行一些操作。我需要在 Activity B 中使用服务中的一些数据。我怎样才能做到这一点。请用示例代码对此进行解释。

最佳答案

您可以在 StartService 方法中通过 intent 发送数据。

此代码来 self 的服务(StartService 方法)

Intent updater = new Intent();
updater.setAction(AppWidgetManager.ACTION_APPWIDGET_UPDATE);
updater.putExtra("betHour", pref.getInt("Hr", exampleHour));
updater.putExtra("betMin", pref.getInt("Mn", exampleMinute));
PendingIntent pen =
PendingIntent.getBroadcast(getApplicationContext(), 0, updater, PendingIntent.FLAG_UPDATE_CURRENT);

AlarmManager alarmManager =
(AlarmManager) getApplicationContext().getSystemService(Context.ALARM_SERVICE);
alarmManager.setRepeating(AlarmManager.ELAPSED_REALTIME, SystemClock.elapsedRealtime() + 1000, 60000, pen);

关于android - 如何将数据从服务发送到我的 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11845423/

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