androidのイベントハンドリングには2つの書き方があることがわかりました。1 つは、setOnClickListener のようなメソッドを呼び出して Java で匿名クラスを渡す方法です。もう 1 つは、onClickという名前の xml 属性を追加し、アクティビティに対応するメソッドを記述する方法です。これを以下に示します。
<Button
android:id="@+id/idButtonTest1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/button_test1"
android:onClick="myClickButton1"/>
oop パースペクティブ (または mvc パースペクティブ) でどちらが優れているか、また将来変更しやすいのはどれかを知りたいです。