我有activityA
我在其中显示选项列表。根据所选的选项(Say gender:male),将请求传递给服务。
case R.id.male:
// do operations specific to this selection
Intent explicitGetNameServiceIntent = new Intent(getActivity(), GetNameService.class);
getActivity().startService(explicitGetNameServiceIntent);
服务的目的是从Web服务获取数据并将项目列表(比如10个男性名称)返回到fragmentB
的{{1}}(其中填充了一个新列表,其中包含来自网络服务)。
由于来自Web服务的数据是在activityB
的{{1}}方法(这是一种无效方法)中获得的,因此如何将收到的数据从Web服务发送到onHandleIntent()
< / p>