【问题标题】:Movilizer - Setting icons in answers of questionType 5Movilizer - 在 questionType 5 的答案中设置图标
【发布时间】:2015-10-09 14:40:33
【问题描述】:

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

        <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 类问题。

如果有人可以帮助我找到解决此问题的方法,我将不胜感激。 谢谢。

【问题讨论】:

    标签: icons movilizer


    【解决方案1】:

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

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

    最好的问候, 安德烈亚斯

    【讨论】:

    • 您好安德烈亚斯,感谢您的回答。我试过了,但我需要在标签旁边显示一个带有图标的表单。我最后做的是显示一个表格(没有标题)设置为图标的第一列,另外两列用于标签及其值。最好的问候,罗伯托
    • 另一个选项,如果你能负担得起,有一组带有文字的图标。如果您正在显示一些状态消息 - 您可以有一个带有一些文本的图标 - 对应于每个状态。将它们放入您的主数据并根据状态进行修改。我们在表格中显示图标时遇到了问题。图标应该是固定大小的,但它们对于移动屏幕来说太小了。
    猜你喜欢
    • 2015-07-07
    • 2015-06-04
    • 2015-02-13
    • 2019-09-02
    • 1970-01-01
    • 2015-07-13
    • 2020-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多