Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android開發之button事件監聽簡單實例

Android開發之button事件監聽簡單實例

編輯:關於Android編程

本文實例講述了Android開發之button事件監聽用法。分享給大家供大家參考。具體如下:

事件監聽的listener,有以下幾種方式:

1、聲明一個普通的class,實現OnClickListener接口,然後在button的setOnClickListener中new該類的一個對象。

2、使用匿名內部類,直接

btn.setOnClickListener(new OnClickListener() {
  @Override
  public void onClick(View arg0) {
 System.out.println("匿名內部類做事件監聽");
  }
});

上面兩種方式的區別就是,一個是普通class,一個是匿名內部類。匿名內部類的好處是,無需去別處定義一個類然後回答這裡使用。直接在使用的地方寫上需要的類的邏輯。

普通class的好處是可以復用。

有的時候可以讓activity直接實現OnClickListener接口,讓其充當監聽器。這時候,在setOnClickListener的參數只需要寫this即可。

希望本文所述對大家的Android程序設計有所幫助。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved