80,330
社区成员
发帖
与我相关
我的任务
分享
public class Service1 extends Service
public class Service2 extends Service
//启动service1
SharedPreUtil.putBoolean(getActivity(),Keys.reg,b);
Intent intent = new Intent(getActivity(), Service1.class);
intent.putExtra(Keys.reg,b);
intent.putExtra(Keys.key,b ? 2 : 3);
intent.putExtra(Keys.ip,ip.getText());
intent.putExtra(new StringBuilder(Keys.id).append(Keys.cameraId0).toString(),id.getText());
intent.putExtra(new StringBuilder(Keys.id).append(Keys.cameraId2).toString(),id2.getText());
getActivity().startService(intent);
//启动service2
Intent intent1 = new Intent(getActivity(), Service2.class);
intent1.putExtra(Keys.reg,b);
intent1.putExtra(Keys.key,b ? 2 : 3);
intent1.putExtra(Keys.ip,ip.getText());
intent1.putExtra(new StringBuilder(Keys.id).append(Keys.cameraId0).toString(),id.getText());
intent1.putExtra(new StringBuilder(Keys.id).append(Keys.cameraId2).toString(),id2.getText());
getActivity().startService(intent1);
<service android:name=".modular.service.Service1" android:process=":process1"/>
<receiver android:name=".modular.receiver.Receiver1" android:process=":process1" />
<service android:name=".modular.service.Service2" android:process=":process2" />
<receiver android:name=".modular.receiver.Receiver2" android:process=":process2" />
有注册