蜻蜓

05制作鸿蒙版蜻蜓短视频系统事件原


大家好我是伊凡,这是第五篇现在已经开始加快进度了,本次开始熟悉点击事件和各类写法,下一步开始写底部导航和顶部导航,本文为伊凡原创撰写仅仅代表伊凡个人观点,不代表优雅草科技的观点与其立场,谢谢。

点击事件原理

接上文我们已经做好了,ability_main.xml首页和snsSlice.java的子页面,我们现在来实现点击事件进行跳转。

找到MainAbilitySlice.java进入后开始

publicclassMainAbilitySliceextendsAbilitySlice{

button=btn;//定义按钮btn

Override

publicvoidonStart(Intentintent){

super.onStart(intent);

super.setUIContent(ResourceTable.Layout_ability_main);

btn=findComponentById(ResourceTable.Id_botton_sns);//找到我们ability_main.xml中的button按钮

btn.setClickedListener(this);//给btn增加一个点击事件

}

编辑

切换为居中

添加图片注释,不超过字(可选)

增加点击事件我们要用到setClickedListener,再用implements来实现这个接口,

编辑

切换为居中

添加图片注释,不超过字(可选)

实现接口我们需要用一个方法

编辑

切换为居中

添加图片注释,不超过字(可选)

选好后末尾按住快捷键alt+enter弹出implement的具体方法我们选择onclick,最终效果

编辑

切换为居中

添加图片注释,不超过字(可选)

由于很多地方都会用到点击事件,因此我们可以将其封装成为一个“意图”,

继续写方法,主要有以下三部分

编辑

切换为居中

添加图片注释,不超过字(可选)

Override

publicvoidonClick(Component


转载请注明:http://www.qingtinga.com/mgsc/11627.html


当前时间: