Java 在Android中,我如何将一些数据(例如字符串)从我的活动发送到服务?

Java 在Android中,我如何将一些数据(例如字符串)从我的活动发送到服务?,java,android,android-activity,service,Java,Android,Android Activity,Service,通常情况下,我会在活动之间转移额外的内容 但似乎我不能用服务来做这件事 Bundle extras = getIntent().getExtras(); 这对android服务不起作用。那么,如何将字符串从活动发送到服务?方法与使用活动时相同。您将在onStart()回调方法中获得Intent,您需要覆盖该方法。每当客户端为您的服务调用startService(),提供所讨论的意图时,就会调用该函数

通常情况下,我会在活动之间转移额外的内容

但似乎我不能用服务来做这件事

Bundle extras = getIntent().getExtras();

这对android服务不起作用。那么,如何将字符串从活动发送到服务?

方法与使用
活动时相同。您将在
onStart()
回调方法中获得
Intent
,您需要覆盖该方法。每当客户端为您的
服务调用
startService()
,提供所讨论的
意图时,就会调用该函数