Untitled
@RequiresApi(api = Build.VERSION_CODES.TIRAMISU) private void addListeners() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { requireActivity().registerReceiver(mStateReceiver, mStateReceiverFilter,Context.RECEIVER_EXPORTED); } if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { requireActivity().registerReceiver(mPositionReceiver, mPositionReceiverFilter,Context.RECEIVER_EXPORTED); } NavigineSdkManager.RouteManager.addRouteListener(mRouteListener); } private void removeListeners() { requireActivity().unregisterReceiver(mStateReceiver); requireActivity().unregisterReceiver(mPositionReceiver); NavigineSdkManager.RouteManager.removeRouteListener(mRouteListener); }
Leave a Comment