私のアクティビティには複数のリストがあるため、MyClickListenerを次のように定義しました。
私の質問は、このクラスをどのようにインスタンス化する必要があるかです。
MyClickListener mMyClickListener = new MyClickListener();
または、onCreate(Bundle)内でインスタンス化して、上記で定義する方がよい場合もあります。何がより良い方法と考えられていますか?onCreate()には、すでにたくさんのものが入っているので、あまり多くは必要ありません。宣言と制定について何か考えはありますか?最善の方法は何ですか?
private class MyClickListener implements OnClickListener
{
@Override
public void onClick(View view) {
}
}