【发布时间】:2012-01-03 18:38:57
【问题描述】:
我想学习 Adobe Flex 移动开发。
我创建了一个名为SampleProject 的新项目,然后我在默认包中获得了SampleProject.mxml 和SampleProjectHomeView.mxml。
我使用了一个脚本标签来实现如下:
<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark" title="HomeView">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<fx:Script>
<![CDATA[
// here I would like to call methods from java class
]]>
</fx:Script>
从上面的代码中,我想在脚本中调用 Java 类的方法。我编写的Java代码如下:
public class Sample
{
public void add(int a,int b)
{
int c;
c=a+b;
System.out.println("addition of two"+c);
}
public void sub(int a,int b)
{
int c;
c=a+b;
System.out.println("subtraction of two"+c);
}
}
如何从SampleProjectHomeView.mxml 中的上述类调用add 和sub 方法?
请任何人帮助我。
【问题讨论】:
-
您了解 AIR mobile 的扩展功能吗?我想这可能就是你要找的。span>
标签: java apache-flex air mobile-application