我试图将命令从服务发送回活动.. 我创建了一个活动,我称之为服务。我在活动类的onActivityResult()中实现。但是我无法获得如何使用createPendingResult()..我在服务或活动中使用它。我读了一些链接应该从activity调用。但是我无法得到。请任何人帮我解决这个问题。
任何人都可以举个例子。谢谢你
答案 0 :(得分:0)
onActivityResult()仅在两个活动之间使用。如果要将数据从服务发送到活动,请在活动和服务之间,然后通过Intent
调用服务Intent i=new Intent(Service.this,youractivity.class);
i.putExtra(put your data here)
i.setFlag(Intent.Flag_New_task)// set flag newtask flag
Startactivity(i);
或绑定您的服务检查以下链接
服务活页夹: http://developer.android.com/guide/components/bound-services.html#Binder
和 AIDL http://developer.android.com/guide/components/aidl.html
把它当成......