チェックボックスのAndroid API ガイドでは、レイアウトの XML ( android:onClick
) に属性を設定して、指定されたメソッドを起動できると記載されています。Buttons のガイドでも同じことが述べられていますが、ボタンのガイドにも次のビットがあります。
XML レイアウトではなく、実用的にクリック イベント ハンドラーを宣言することもできます。これは、実行時に をインスタンス化する場合、またはサブクラス
Button
でクリック動作を宣言する必要がある場合に必要になることがあります。Fragment
これにより、次の疑問がandroid:onClick
生じます。ボタンまたはチェックボックスがフラグメントにある場合、属性を利用できますか、または利用できませんか? もしそうなら、呼び出されるメソッドは Fragment で宣言されると思いますよね?