bli*_*web 3 apache-flex mobile adobe skin
我正在尝试创建一个Flex桌面库项目,并在我的代码中抱怨这些行:
import spark.skins.mobile.ButtonSkin;
我已经尝试导入看起来相关的所有SWC,但我无法使这些编译错误消失.
导入mobilecomponents.swc允许我让LabelItemRenderer错误消失而不是皮肤.
有人知道解决方案吗?或者我必须将任何引用皮肤的文件放入顶级应用程序.
是.我知道,最终我可能不会在我的最终图书馆中拥有移动设备皮肤.只是试图让它为目前的桌面运行进行编译,并且不想对代码进行数千次更改.
谢谢,
肖恩
已经有一段时间了,因为我不得不这样做; 但Mobile Skins与移动组件在一个单独的SWC中.在库项目中,不添加外观SWC.有一次,我想我甚至在Adobe Bug Base中提出了一个请求,但是在这一点上我怀疑它是否会被修复.
我认为最好的解决方案是手动将移动皮肤SWC添加到类路径.它将位于:
[Path to Flex4.6 SDK]\frameworks\themes\Mobile\mobile.swc
Run Code Online (Sandbox Code Playgroud)
您也可以使用主题命令行参数.[我不确定是否有关于图书馆项目的主题论点可用]
-theme="[Path to Flex4.6 SDK]\frameworks\themes\Mobile\mobile.swc"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
950 次 |
| 最近记录: |