结果视图。比赛。多个输出

时间:2019-04-26 11:09:03

标签: bixby

我有一个主结果视图,它与CommandResult(commandResult)相匹配

此响应可能来自不同的动作,我如何才能在from-output的一次匹配中捕获所有commandResult?

示例:

result-view {
  match: CommandResult (commandResult) {
    from-output: Command1Context    
    from-output: Command2Context    
  } 
}

2 个答案:

答案 0 :(得分:1)

如果只希望对所有CommandResult使用一个结果视图,则可以删除from-output。用这种方式思考,如果您不指定任何from-output,则可以免费获得所有内容。

和Bixby一起玩吧!

答案 1 :(得分:1)

有两种方法可以实现这一目标

  1. 最简单的方法是创建两个不同的视图,每个视图特定于输出它们的动作。
  2. 如果您只希望有一个View,则可能需要查看“信息”(某种状态信息,例如CommandResult中的值,变量等),需要有一个单独的View。然后,您可以在“视图”或“布局”中查看此信息,并确定需要显示哪些内容。

希望这会有所帮助。