如何使用广播接收器启动后台服务。为相机锁定操作提供了一项服务,但一段时间后功能无法正常工作。服务在安卓设备上运行。但是 onstartcommand 中的服务方法不起作用。
使用 action.user_present 但它不工作。
public class camerareceiver extends BroadcastReceiver{
public static String TESTACT_S = "android.intent.action.USER_PRESENT";
@Override
public void onReceive(Context context, Intent intent) {
if(intent.getAction().equals(TESTACT_S))
{ context.startService(newIntent("com.simsys.camera.ServiceTemplate")); } }