1

Androidのボタンのクリックリスナーを登録するには、次のことができます

1) ボタンをインスタンス化し、インライン イベント リスナーを作成する

2) アクティビティにクリック リスナー インターフェイスを実装し、アクティビティにメソッドを提供する

3)アクティビティのxmlレイアウトでクリックメソッドを定義し、アクティビティでメソッドを定義します

インターフェイスを実装するのが好きです。xml でメソッドに名前を付けるのは悪いことですか? レイアウトの他のバージョン、つまりランドスケープにも含める必要があるためです。

4

1 に答える 1

0

2 番目のアプローチはかなり単純で、コードをよりクリーンにしますが、ほとんどの場合、1 番目と 2 番目のアプローチを混在させる必要があります。

于 2014-02-27T10:23:53.010 に答える