Android 将上下文与意图绑定
我正在构建一个android应用程序,我需要将一个类的当前实例传递给我从该类启动的服务。因此,就像我们将字符串或许多其他数据类型绑定到intent一样Android 将上下文与意图绑定,android,Android,我正在构建一个android应用程序,我需要将一个类的当前实例传递给我从该类启动的服务。因此,就像我们将字符串或许多其他数据类型绑定到intent一样 Intent intent1 = new Intent(getApplicationContext(), AlarmScreen.class); intent1.putExtra("remainder", "example1"); intent1.putExtra("time", &qu
Intent intent1 = new Intent(getApplicationContext(), AlarmScreen.class);
intent1.putExtra("remainder", "example1");
intent1.putExtra("time", "example2");
startActivity(intent1);
是否有类似的方法将上下文绑定到intent,然后将其传递给服务,以从服务类访问类的当前变量实例?EventBus工作,作为一个单例类,它不会创建重复的实例。
公共静态字符串yourvariable
如果要访问变量及其值,需要使类实现可序列化
或可打包
,以便在extras中传递到下一个acitvity。@Cyrilleconmorals您是正确的,但我不想传递字符串,而是传递上下文案例。当您可以直接从服务中获取上下文时,为什么您需要在服务中发送上下文?@AbdulWaheed谢谢,它成功了!