Button控制項的三種點選事件

2022-08-27 07:48:11 字數 2333 閱讀 8565

①在布局檔案中指定onclick屬性的方法設定點選事件

②使用匿名內部類的方法設定點選事件

③實現activity實現onclicklisten介面的方式設定點選事件

linear.xml檔案

xml version="1.0" encoding="utf-8"

?>

<

linearlayout

xmlns:android

=""android:layout_width

="match_parent"

android:layout_height

="match_parent"

android:orientation

="vertical"

>

<

button

android:id

="@+id/btn_one"

android:layout_width

="match_parent"

android:layout_height

="wrap_content"

android:onclick

="click"

android:text

="按鈕1"

/>

<

button

android:id

="@+id/btn_two"

android:layout_width

="match_parent"

android:layout_height

="wrap_content"

android:text

="按鈕2"

/>

<

button

android:id

="@+id/btn_three"

android:layout_width

="match_parent"

android:layout_height

="wrap_content"

android:text

="按鈕3"

/>

linearlayout

>

mainactivity**

package

com.iang.buttonclick;

import

import

android.os.bundle;

import

android.view.view;

import

android.widget.button;

public

view.onclicklistener

});btn_three.setonclicklistener(

this

); }

//通過在xml檔案裡定義click來監聽點選事件

public

void

click(view view)

//通過定義介面方法來監聽滑鼠點選事件

@override

public

void

onclick(view v)

}

React onClick點選事件傳參三種寫法

用bind繫結,呼叫是作為第二個引數傳遞,不用顯示傳遞事件物件,定義方法時,事件物件作為最後乙個引數傳入 class test extends react.component render 按鈕 button getparameter e,msg reactdom.render document.g...

控制項OnClick事件三種定義方式

第一種 在xml檔案中在控制項節點增加單擊事件屬性。android onclick btnonclick 類中定義btnonclick方法。public void btnonclick view v 注 類中需要匯入命名空間 import android.view.view 第二種 繼承onclic...

Button的三種監聽管理

android的中button控制項的三種監聽方式 1 內部匿名類 2 外部類 3 介面類 一 內部匿名類 mybutton.setonclicklistener new onclicklistener 二 外部類 新建乙個外部類,實現onclicklistener介面,並重寫onclick方法。c...