【问题标题】:Spark List Itemrenderer focus defaults the currentStateSpark List Itemrenderer 焦点默认为 currentState
【发布时间】:2010-12-29 19:27:55
【问题描述】:

我正在使用带有 itemrenderer 的火花列表控件。每当我设置 itemrenderer 的 currentState 时,当我将鼠标移出 itemrenderer 时,它就会重置为其默认状态。除非我明确告诉它更改,否则如何使 itemrenderer 保持其 currentState?

【问题讨论】:

    标签: apache-flex flex4 adobe state itemrenderer


    【解决方案1】:

    您可以通过覆盖渲染器上的 getCurrentRendererState 方法并返回您喜欢的任何状态来执行此操作,包括您的自定义状态。希望对您有所帮助。

    【讨论】:

    • 我觉得在 getCurrentRendererState 方法中返回 currentState 解决了这个问题很有趣。不应该已经是这样了吗?似乎比默认返回 null 更好。谢谢你的帮助!!!
    • 这是一个很好的观点,我在这里提交了一个小的改进:bugs.adobe.com/jira/browse/SDK-29061。如果您希望修复该问题,请为该问题投票和/或在您的用例中发表评论。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多