Movilizer语言 - 设置图标在问题的答案类型5



我将图标设置为属于类型为5的问题的答案的属性,并且我无法在我的宣传片中可视化这些图标。

        <question key="SCOOTER_DETAILS" type="5">
            <answer attributeType="9" key="SCOOTER_DETAILS_TITLE" nextQuestionKey="END" position="0">
                <text>%SCOOTER_DETAILS_TITLE%</text>
            </answer>
            <answer icon="44" attributeType="-128" key="SCOOTER_DETAILS_IMEI" nextQuestionKey="END" position="1">
                <text>%SCOOTER_DETAILS_IMEI%</text>
                <predefinedValue/>
            </answer>
            <answer icon="39" attributeType="-128" key="SCOOTER_DETAILS_SOC" nextQuestionKey="END" position="2">
                <text>%SCOOTER_DETAILS_SOC%</text>
                <predefinedValue/>
            </answer>
            <answer icon="2" attributeType="-128" key="SCOOTER_DETAILS_BATTEMP" nextQuestionKey="END" position="3">
                <text>%SCOOTER_DETAILS_BATTEMP%</text>
                <predefinedValue/>
            </answer>
            <answer icon="3" attributeType="-128" key="SCOOTER_DETAILS_ODOMETER" nextQuestionKey="END" position="4">
                <text>%SCOOTER_DETAILS_ODOMETER%</text>
                <predefinedValue/>
            </answer>
            <answer icon="8" attributeType="-128" key="SCOOTER_DETAILS_LAST_CHARGED" nextQuestionKey="END" position="5">
                <text>%SCOOTER_DETAILS_LAST_CHARGED%</text>
                <predefinedValue/>
            </answer>
            <answer icon="12" attributeType="-128" key="SCOOTER_DETAILS_CURRENT_LOCATION" nextQuestionKey="END" position="6">
                <text>%SCOOTER_DETAILS_CURRENT_LOCATION%</text>
                <predefinedValue/>
            </answer>
            <answer icon="42" attributeType="-128" key="SCOOTER_DETAILS_DRIVER_NAME" nextQuestionKey="END" position="7">
                <text>%SCOOTER_DETAILS_DRIVER_NAME%</text>
                <predefinedValue/>
            </answer>
        </question>    

这个东西可以用于问题类型6。

如果有人能帮我找到解决这个问题的方法,我会很感激的。谢谢。

虽然您可以在菜单屏幕(type="6")中显示图标,但不允许在文本项屏幕(type="5")中定义图标,attributeType="12"的答案除外。它们是专门为显示标签和图标而设计的。此外,你可以使用setAnswerIconByClientKey($answer:"key", ck, iconID)动态定义图标;方法。

只是对布局的提示。您可以通过使用columnSizeType="属性来调整标签和图标空间的比例。只要图标的宽度只有几个像素,你就应该将其设置为"RIGHT",以便为标签提供更多的空间。可能的值是LEFT, RIGHT, EQUAL和ROWS,此设置对所有其他属性类型也有效。

最诚挚的问候,Andreas

相关内容

最新更新