设置菜单列表
功能表
__IDO_FUNCTABLE__.funcTable28Model.menuList
菜单列表模型说明
- IDOGetMenuListInfoBluetoothModel
参数 | 说明 | 备注 |
---|---|---|
minShowNum | 菜单最小显示个数 | 不需要赋值 |
maxShowNum | 菜单最大显示个数 | 不需要赋值 |
maxNum | 支持最大个数 | 不需要赋值 |
itemList | 菜单排序当前显示集合 | 0:无效,1:步数,2:心率,3:睡眠,4:拍照, 5:闹钟,6:音乐,7:秒表,8:计时器, 9:运动模式, 10:天气,11:呼吸锻炼,12:查找手机,13:压力,14:数据三环, 15:时间界面,16:最近一次活动 17:健康数据,18:血氧,19:菜单设置,20:alexa语音提示 |
maxItemList | 菜单排序最大显示集合 | 0:无效,1:步数,2:心率,3:睡眠,4:拍照, 5:闹钟,6:音乐,7:秒表,8:计时器, 9:运动模式, 10:天气,11:呼吸锻炼,12:查找手机,13:压力,14:数据三环, 15:时间界面,16:最近一次活动 17:健康数据,18:血氧,19:菜单设置,20:alexa语音提示 不需要赋值 |
currentShowNum | 设备当前显示列表个数 | int 不需要赋值 |
命令代码
Objc:
IDOGetMenuListInfoBluetoothModel * model = [IDOGetMenuListInfoBluetoothModel currentModel];
[IDOFoundationCommand setMenuListCommand:model
callback:^(int errorCode) {
if (errorCode == 0) {
//设置成功
}else if (errorCode == 6) {
//设备不支持
}else {
//设置失败
}
}];
Swift:
let model = IDOGetMenuListInfoBluetoothModel.current();
IDOFoundationCommand.setMenuList(model) { (errorCode) in
if errorCode == 0 {
//设置成功
}else if errorCode == 6{
//设备不支持此方法
}else {
//设置错误
}
};