成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

鴻蒙學習筆記之雙擊事件

不知名網(wǎng)友 / 3512人閱讀

摘要:昨天學習了點擊事件的四種實現(xiàn)方法,在我們平常使用的過程中,我們都知道除了點擊事件,還有很多其他的事件,比如雙擊事件,長按事件,滑動事件等。

昨天學習了點擊事件的四種實現(xiàn)方法,在我們平常使用APP的過程中,我們都知道除了點擊事件,還有很多其他的事件,比如雙擊事件,長按事件,滑動事件等。然后我們今天會學習如何使用雙擊事件

?話不多說,今天就直接上代碼了,xml文件中的代碼如下:

        

當我們寫完頁面代碼之后,效果如下:

然而,這就結(jié)束了嘛,并沒有,當我們寫完頁面,還要繼續(xù)寫如何實現(xiàn)這個雙擊事件,接下就是展現(xiàn)真正的技術(shù)了,事件代碼如下:

package com.example.mydemodoubleclick;import com.example.mydemodoubleclick.slice.MainAbilitySlice;import ohos.aafwk.ability.Ability;import ohos.aafwk.content.Intent;import ohos.agp.components.Button;import ohos.agp.components.Component;import ohos.agp.components.Text;public class MainAbility extends Ability implements Component.DoubleClickedListener {    private Text txt;    @Override    public void onStart(Intent intent) {        super.onStart(intent);        super.setMainRoute(MainAbilitySlice.class.getName());        super.setUIContent(ResourceTable.Layout_ability_main);        //找到text標簽        txt = findComponentById(ResourceTable.Id_text_helloworld);        //還是一樣第一步我們先找到我們的雙擊按鈕        Button btn1 = (Button)findComponentById(ResourceTable.Id_btn1);        btn1.setDoubleClickedListener(this);    }    @Override    public void onDoubleClick(Component component) {        txt.setText("觸動了雙擊事件");    }}

這個實現(xiàn)我們xml和事件就寫完了,當我們雙擊了按鈕之后,頁面效果如下:

?關(guān)于雙擊事件,今天就講到這里了,大家要代碼的可以在這里點擊HarmonyOS的雙擊事件實現(xiàn)源代碼.rar-其它文檔類資源-CSDN下載下載源代碼!

Tips:

當我們創(chuàng)建完項目之后,會發(fā)現(xiàn)在Java代碼中并沒有super.setUIContent()這個方法,我們還沒有綁定事件的時候,運行代碼是可以正常顯示頁面的,但是給按鈕綁定事件之后,就會發(fā)現(xiàn)怎么運行都運行不了,或者出現(xiàn)閃退的情況。這個時候?qū)?span style="color:#333333;">super.setUIContent()添加進去就可以正常運行了

?

分享不易,都觀看到這里了,還不點贊收藏嗎!

?

?

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/125586.html

相關(guān)文章

  • 鴻蒙學習筆記之初識鴻蒙

    摘要:鴻蒙系統(tǒng)鴻蒙系統(tǒng)中的方舟編譯解決了這個問題。鴻蒙并不是安卓的套殼。鴻蒙鴻蒙分布式軟總線以為核心的應(yīng)用開框架連接設(shè)備的對比安卓系統(tǒng)發(fā)現(xiàn)配對鏈接組合驗證鴻蒙系統(tǒng)從使用的角度來講,不管多少設(shè)備連在一起,鴻蒙都能像使用一臺設(shè)備那樣簡單。 1.什么是鴻蒙? 1.移動通訊發(fā)展史 ? 1.1G時代(語音...

    liujs 評論0 收藏0
  • 鴻蒙學習筆記之創(chuàng)建項目

    摘要:華為鴻蒙智能手機操作系統(tǒng)帶來簡潔,流暢,連續(xù),安全可靠的全場景交互體驗。 1.準備工作 1.注冊華為開發(fā)者賬號 1.進入harmonyOS官網(wǎng) HarmonyOS官網(wǎng) - 華為HarmonyOS應(yīng)用設(shè)備開發(fā)者生態(tài)_智能終端操作系統(tǒng)華為HUAWEI鴻蒙OS是新一代的智能終端操作系統(tǒng);鴻蒙Har...

    tylin 評論0 收藏0
  • 鴻蒙學習筆記之初運項目

    摘要:項目結(jié)構(gòu)下面是我們創(chuàng)建項目生成的目錄展開目錄如下配置文件,由系統(tǒng)自動生成,一般情況下不需要進行修改開發(fā)工具的信息默認啟動模塊主模塊,開發(fā)者用于編寫源碼文件以及開發(fā)資源文件的目錄用于存放模塊的依賴文件用于存放源碼用于存放應(yīng)用所用到的資源文件 1.項目結(jié)構(gòu) 下面是我們創(chuàng)建項目生成的目錄 1.M...

    不知名網(wǎng)友 評論0 收藏0
  • 鴻蒙學習筆記之初運項目

    摘要:項目結(jié)構(gòu)下面是我們創(chuàng)建項目生成的目錄展開目錄如下配置文件,由系統(tǒng)自動生成,一般情況下不需要進行修改開發(fā)工具的信息默認啟動模塊主模塊,開發(fā)者用于編寫源碼文件以及開發(fā)資源文件的目錄用于存放模塊的依賴文件用于存放源碼用于存放應(yīng)用所用到的資源文件 1.項目結(jié)構(gòu) 下面是我們創(chuàng)建項目生成的目錄 1.M...

    Pikachu 評論0 收藏0
  • 安裝Mac版鴻蒙開發(fā)工具-DevEco Studio

    本文目標 在Mac電腦上搭建鴻蒙開發(fā)環(huán)境 操作步驟 下載DevEco Studio 打開官方下載網(wǎng)頁:https://hmxt.org/deveco-studio 安裝 Mac的安裝非常簡單,雙擊 打開DevEco Studio 下圖直接點擊Start using DevEco Studio 下圖點擊Agree 下圖直接點擊Start using DevEco Studio 下...

    justCoding 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<