鸿蒙开发(NEXT/API 12)【硬件(取消注册出行业务事件监听)】车载系统

news/2024/9/30 12:17:38 标签: 车载系统, harmonyos, openharmony, 鸿蒙, 鸿蒙系统

取消注册出行业务事件监听。

接口说明

接口名描述
[off] (type: ‘smartMobilityEvent’, smartMobilityTypes: SmartMobilityType[], callback?: Callback): void取消注册出行业务事件监听。

开发步骤

  1. 导入Car Kit模块。

    import { smartMobilityCommon } from '@kit.CarKit';
    
  2. 获取SmartMobilityEventAwareness实例。

    let awareness: smartMobilityCommon.SmartMobilityAwareness = smartMobilityCommon.getSmartMobilityAwareness();
    
  3. 应用取消注册出行业务事件监听。

// 业务类型
let types: smartMobilityCommon.SmartMobilityType[] = [smartMobilityCommon.SmartMobilityType.CAR_HOP];
// 出行业务事件回调函数
const callBack = (event: smartMobilityCommon.SmartMobilityEvent) => {
  hilog.info(0x0000, 'Received smart mobility event: ', JSON.stringify(event));
};
// 解注册出行业务事件监听 示例1
// awareness.off('smartMobilityEvent', types);
// 解注册出行业务事件监听 示例2
awareness.off('smartMobilityEvent', types, callBack);

http://www.niftyadmin.cn/n/5685084.html

相关文章

揭秘福派斯牛肉高脂乳鸽猫粮的神奇魅力!

🐾 亲爱的宠物家长们,今天我们来聊聊福派斯牛肉高脂乳鸽全价通用猫粮,让你的小宝贝在享受美味的同时,也能健康长肉哦!🌟 1️⃣ 美味诱惑,猫咪的味蕾盛宴 首先说说这款猫粮的口味,它精…

【从零开始实现stm32无刷电机FOC】【实践】【7.1/7 硬件设计】

目录 stm32电路磁编码器电路电机驱动电路电流采样电路电机选择本文示例硬件说明 为了承载和验证本文的FOC代码工程,本节设计了一个简易的三相无刷电机 硬件套件,主控采用非常常用的stm32f103c8t6单片机,电机编码器采用MT6701,电机…

国产长芯微LDC5693数模转换芯片DAC完全P2P替代AD5693

描述 LDC5693均属于 nanoDAC 系列,分别是低功耗、单通道、16位缓冲电压输出DAC。 除了LDC5693,这些器件均内部集成默认2.5 V基准电压源,提供2 ppm/C漂移。 输出范围可编程设置为0 V至VREF或0 V至2 VREF。 采用2.7 V至5.5 V单电源供电&#…

【FastAPI】使用 FastAPI 实现后台多任务(BackgroundTasks和Celery两种方案)

在现代 Web 应用程序中,处理后台任务(如发送邮件、生成报告等)是非常常见的需求。FastAPI 作为一个高效、现代的 Python Web 框架,提供了处理后台任务的简单方式。在这篇文章中,我们将探讨如何使用 FastAPI 内置的 Bac…

CHI trans--Home节点发起的操作

总目录: CHI协议简读汇总-CSDN博客https://blog.csdn.net/zhangshangjie1/article/details/131877216 Home节点能够发起的操作,包含如下几类: Home to Subordinate Read transactionsHome to Subordinate Write transactionsHome to Subor…

ECMAScript标准的详细解析

ECMAScript(简称ES)是一种由Ecma国际(前身为欧洲计算机制造商协会)制定的标准化脚本语言规范,它在ECMA-262标准中被定义。ECMAScript是JavaScript的基础,定义了JavaScript的核心语法和功能。以下是对ECMASc…

检查jar冲突,查找存在相同class的jar

写在前面 本文看下如何查找jar冲突,即查找哪些jar包中存在相同的class。如果是存在相同jar的不同版本,基本一眼就能看出来,然后结合maven的依赖关系将其剔除掉即可,但是当你遇到了有人手动拷贝某些class到jar包中导致冲突的情况时…

Cursor第一次体验

The AI Code Editor—Cursor 初体验 1.初闻 openAI ChatGPT 这个词相信大家都不陌生,作为AI界的顶流,ChatGPT 在2023年可谓是火遍全球,作为程序员,我们当然要紧跟时代的步伐,体验体验这个AI界的顶流。 同时作为生成式…