c#中拖一个按键到桌面,双击这个按键就进入了单击事件,在这个事件中设置好按键的文本,运行,一个“按键点击”的程序就完成了。现在我们用as3中开发这个程序。

1、根据“对照c#学as3——生成一个简单的as项目”建立一个默认程序。

2、右键单击2区的textview控件,删除它。

对照c#学as3——按键点击

3、从1区拖一个Button到3区,调整好位置。

对照c#学as3——按键点击对照c#学as3——按键点击

4、上面做好了界面,下面开始生成按键单击事件。

首先,点3区下方的Text ,可以看到到界面的代码(如下图),
按下图1添加一行代码 android:onClick="btok_click",这里我们仿照c#的样子命名事件名(控件名_事件名)
然后,将光标放到btok_click上,按alt+enter
出现下图2所示的弹出菜单 ,单击create onClick event hander生成一个单击事件。

对照c#学as3——按键点击

5、单击事件生成后,会自动切换到ManiActivity.java文件(如下图)。可以看到系统为我们建好了btok_click事件。同时,根据下图大家会发现as3的代码结构和c#一模一样,只是名字不同而已,所以没什么好怕的,按c#的做,没错的。

对照c#学as3——按键点击

6、添加下图中的代码。其中第2段代码的意思是找到界面文件中id为button的控件,并赋值给btok变量。

对照c#学as3——按键点击

7、上图中,你会发现几个Button都是红色的,是因为没有导入Button的包,或者c#类库。

1. 把将光标放到随便一个红色Button上,按alt+enter
2. 单击Import class ,

对照c#学as3——按键点击

3. 导入了button包,红色全部消失。

对照c#学as3——按键点击

8、单击运行。

对照c#学as3——按键点击

9、运行成功。

对照c#学as3——按键点击

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-27
  • 2021-10-03
  • 2021-12-29
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-28
  • 2022-12-23
  • 2022-02-09
  • 2022-12-23
  • 2021-11-22
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案