摘要:昨天學習了點擊事件的四種實現方法,在我們平常使用的過程中,我們都知道除了點擊事件,還有很多其他的事件,比如雙擊事件,長按事件,滑動事件等。
昨天學習了點擊事件的四種實現方法,在我們平常使用APP的過程中,我們都知道除了點擊事件,還有很多其他的事件,比如雙擊事件,長按事件,滑動事件等。然后我們今天會學習如何使用雙擊事件
?話不多說,今天就直接上代碼了,xml文件中的代碼如下:
當我們寫完頁面代碼之后,效果如下:
然而,這就結束了嘛,并沒有,當我們寫完頁面,還要繼續寫如何實現這個雙擊事件,接下就是展現真正的技術了,事件代碼如下:
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("觸動了雙擊事件"); }}
這個實現我們xml和事件就寫完了,當我們雙擊了按鈕之后,頁面效果如下:
?關于雙擊事件,今天就講到這里了,大家要代碼的可以在這里點擊HarmonyOS的雙擊事件實現源代碼.rar-其它文檔類資源-CSDN下載下載源代碼!
Tips:
當我們創建完項目之后,會發現在Java代碼中并沒有super.setUIContent()這個方法,我們還沒有綁定事件的時候,運行代碼是可以正常顯示頁面的,但是給按鈕綁定事件之后,就會發現怎么運行都運行不了,或者出現閃退的情況。這個時候將super.setUIContent()添加進去就可以正常運行了
?
分享不易,都觀看到這里了,還不點贊收藏嗎!
?
?
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/125586.html
摘要:鴻蒙系統鴻蒙系統中的方舟編譯解決了這個問題。鴻蒙并不是安卓的套殼。鴻蒙鴻蒙分布式軟總線以為核心的應用開框架連接設備的對比安卓系統發現配對鏈接組合驗證鴻蒙系統從使用的角度來講,不管多少設備連在一起,鴻蒙都能像使用一臺設備那樣簡單。 1.什么是鴻蒙? 1.移動通訊發展史 ? 1.1G時代(語音...
摘要:華為鴻蒙智能手機操作系統帶來簡潔,流暢,連續,安全可靠的全場景交互體驗。 1.準備工作 1.注冊華為開發者賬號 1.進入harmonyOS官網 HarmonyOS官網 - 華為HarmonyOS應用設備開發者生態_智能終端操作系統華為HUAWEI鴻蒙OS是新一代的智能終端操作系統;鴻蒙Har...
摘要:項目結構下面是我們創建項目生成的目錄展開目錄如下配置文件,由系統自動生成,一般情況下不需要進行修改開發工具的信息默認啟動模塊主模塊,開發者用于編寫源碼文件以及開發資源文件的目錄用于存放模塊的依賴文件用于存放源碼用于存放應用所用到的資源文件 1.項目結構 下面是我們創建項目生成的目錄 1.M...
摘要:項目結構下面是我們創建項目生成的目錄展開目錄如下配置文件,由系統自動生成,一般情況下不需要進行修改開發工具的信息默認啟動模塊主模塊,開發者用于編寫源碼文件以及開發資源文件的目錄用于存放模塊的依賴文件用于存放源碼用于存放應用所用到的資源文件 1.項目結構 下面是我們創建項目生成的目錄 1.M...
本文目標 在Mac電腦上搭建鴻蒙開發環境 操作步驟 下載DevEco Studio 打開官方下載網頁:https://hmxt.org/deveco-studio 安裝 Mac的安裝非常簡單,雙擊 打開DevEco Studio 下圖直接點擊Start using DevEco Studio 下圖點擊Agree 下圖直接點擊Start using DevEco Studio 下...
閱讀 3792·2023-01-11 11:02
閱讀 4299·2023-01-11 11:02
閱讀 3121·2023-01-11 11:02
閱讀 5231·2023-01-11 11:02
閱讀 4793·2023-01-11 11:02
閱讀 5568·2023-01-11 11:02
閱讀 5371·2023-01-11 11:02
閱讀 4070·2023-01-11 11:02