日時: 2016/04/16 16:48 名前: lightbox
元々、new View.OnClickListener() としてイベント登録していたのはインターフェイスです。この場合は同じインターフェイスを持つMyButton という、イベントの処理しか出来ないクラスを作って使用しているだけなので、このままでは大差はありませんが、MyButton に何かオリジナルのメソッドを加えて行けば、標準化の方法として拡張して行く事ができると思います
▼ 複数のボタンでイベント処理を共用する
ここでは、結果がわかりやすいように、View からボタンの文字列を取得していますが、実際は id を取得してその値によって処理を分けます。
|