本帖最后由 梦道姨经 于 2024-7-11 22:22 编辑
多组壁纸/动态选择切换,功能弹窗设置设
原理:可见性之间的交互
<!-- 设置触发弹窗开关 -->
<Button x=”数值” y=”数值” w=”数值” h=”数值”>
<Triggers>
<Trigger action=”down”>
<VariableCommand persist=”true” name=”kj” expression=”not(#kj)” />
</Trigger>
</Triggers>
</Button>
以下以一组作为模板,几组特效即设置几组功能选择开关和选择的功能内容
<!-- 配置弹窗上的功能选择项开关-->
<Group visibility=”eq(#kj,0)”>
<Image x=”数值” y=”数值”
src=”弹窗.png” align=”center” alignV=”center” />
<Image x=”数值” y=”数值” src=”开/关.png” align=”center” alignV=”center” visibility=”eq(#pp,0)”/>
<Image x=”数值” y=”数值” src=”开/关.png” align=”center” alignV=”center” visibility=”eq(#pp,1)”/>
<Button x=”数值” y=”数值” w=”数值” h=”数值”>
<Triggers>
<Trigger action=”down”>
<VariableCommand persist=”true” name=”pp” expression=”not(#pp)” />
</Trigger>
</Triggers>
</Button>
</Group>
<!-- 配置弹窗上选项的具体内容,比如特效/表盘 -->
<Group visibility=”eq(#pp,0)”>
这里插入要控制的内容
</Group>
详细解释可参考https://club.hihonor.com/cn/forum.php?mod=viewthread&tid=28696685,和11楼,多个功能弹窗,自主选择哪组特效点哪个开关 |
打赏
查看全部打赏 >