Android學習筆記03_Android 事件監聽的使用(Listener)

1.View

   在Android中,View通常使用下面的函數來設置事件處理的類

 

    

 

    例如:爲Button設置Click的事件處理

   

 

   語法回顧:

   這裏,用到了java的匿名內部類來實現

   - View.OnClickListener是一個接口(interface

   - 這裏的用法,相當於實現了一個類來implement接口View.OnClickListener,但是這個類只會在一個地方用到,故寫成了上面的形式。

   - 匿名內部類兼具內部類的訪問權限,能夠訪問包裹它的類的成員,因爲它被多加入了一個指向外部類的this指針

 

2.Dialog

   這裏只介紹一種特殊情況,就是Alert Dialog,它的兩個按鈕[確認]/[取消]的事件處理函數如下設置(摘自SDK) 

 

3.ListView通過重寫onListItemClick方法來實現事件處理。(單擊list的一項)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章