之前我们提到了,可以使用Activity和Service绑定的方法进行二者之间的通信。但是如果我们只是简单的从Activity向Service传值,这样也太麻烦了。所以Android提供给我们通过Intent给Service传递数据的方法。
在Activity中发送数据
intent.putExtra("key",value);
在Servcie的onStartCommand方法中
intent.getStringExtra("data");
之前我们提到了,可以使用Activity和Service绑定的方法进行二者之间的通信。但是如果我们只是简单的从Activity向Service传值,这样也太麻烦了。所以Android提供给我们通过Intent给Service传递数据的方法。
在Activity中发送数据
intent.putExtra("key",value);
在Servcie的onStartCommand方法中
intent.getStringExtra("data");