Androidでウィジェット(Viewクラス)のイベントの処理をおこなうには、イベントリスナーと呼ばれるインターフェースをインプリメントしたクラスを作成して、 このクラスをウィジェットと結び付けます。 例えば、ウィジェットがクリックされた時に実行されるクリックイベントの処理を記述するには、 イベント処理を記述するクラスにView.OnClickListenerインターフェースをインプリメントして、 ViewクラスのsetOnClickListenerメソッドを使ってこのクラスと結び付けます。 以下に、その例を示します。 上記のプログラムでは、TextViewウィジェットがクリックされた時にonClickメソッドが呼び出され、 クリックされたTextViewクラスのオブジェクトの表示文字列を変更します。 イベント処理メソッドは通常、Viewクラスの引数を持ち、その値はイベントの発生源となった
![ウィジェットのイベント処理 - 愚鈍人](https://cdn-ak-scissors.b.st-hatena.com/image/square/44b41c4d5dfad0dce460847fb4e071f3448b9773/height=288;version=1;width=512/http%3A%2F%2Fichitcltk.hustle.ne.jp%2Fgudon%2Frd%2Fjava%2FAndroid%2Fimages%2FAndroid_event2.jpg)