9得票6回答
如何使用mxml继承状态?

我有一个名为AdvancedPanel的面板组件,带有controlBarContent属性: <!-- AdvancedPanel.mxml --> <s:Panel> <s:states> <s:State name="normal"...

9得票3回答
Adobe Air - 检测连接是WIFI、3G还是EDGE

我需要确定设备使用的连接类型。在iOS(使用NetworkInfo ANE)和Android(使用本机NetworkInfo类)上区分WIFI和3G似乎不是问题,但我不知道如何进一步区分快速(3G、4G)和慢速(EDGE)连接。有没有一种方法可以在Adobe Air中实现这一点?

9得票5回答
如何在禁用的控件上显示工具提示?

我正在显示一个按钮列表,其中一些可能被禁用。我需要在禁用的按钮上显示一个工具提示,解释为什么它被禁用,但似乎我不能禁用按钮而不禁用工具提示。有没有简单的方法解决这个问题?

9得票1回答
能否向皮肤传递参数?

我有两个皮肤,几乎相同,但在一个小的方面上有所不同,如果我能在分配给宿主组件(按钮)时传递布尔值到皮肤中,就可以解决这个问题。 <s:Button skinClass="MyBtnSkin" /> 在为按钮指定皮肤时,是否有一种方法可以通过某种方式传递参数到皮肤中?

9得票5回答
Flex 4带有两个滑块的滑动条

有人知道如何在Flex 4(Spark)中制作带有两个拇指的自定义hslider吗?由于Flex 4中滑块组件的thumbcount属性不再可用(在mx组件中很容易设置),我必须样式化轨道和拇指。 教程将是不错的选择。 谢谢, tux。

9得票4回答
运行时将Flex组件宽度设置为100%?

如果我通过MXML创建一个输入框,我可以将宽度设置为100%。但是我似乎不能通过ActionScript在运行时实现这一点。 以下代码有效: <mx:TextInput ... width="100%" /> 这段代码无法编译,因为宽度是一个数字而不是字符串: var t...

8得票2回答
自动调整大小的Flex移动版Spark文本框组件

我希望将我的移动端 Spark 文本框组件设置为自动换行。我发现了使用 mx_internal 的方法,但是我无法调用 mx_internal::getTextField().numLines 方法——它不存在......有没有人之前做过这个?

8得票3回答
Flex 4:状态改变事件

在Flex 4中,有没有我可以使用的事件来检测状态变化?

8得票4回答
Adobe Flash Builder(Flex4):此类中不可用addChild()。

我想在Flex 4应用程序中加载一个swf文件,以便使用它的类。 var ldr:Loader=new Loader(); ldr.load(new URLRequest("file://path/to/fileswf")); ldr.contentLoaderInfo.addEventLi...

8得票4回答
像素长度的字符串

我正在使用字符串数组集合填充下拉列表。我希望下拉列表控件的宽度与数组集合中最长字符串的大小(以像素为单位)相匹配。但我面临的问题是:集合中字符串的字体宽度不同,例如,“W”看起来比“l”更宽。因此,我估计字符宽度为8个像素,但这并不精确。如果遇到包含许多“W”和“M”的字符串,则估计就会出错。...