getView()
クリック リスナーを定義しているときにアダプターの内部を埋めていたので、次のことが気になりました。
パフォーマンスに関して、これら2つの実装に違いはありますか:
onClickListener を個別に定義する:
View.OnClickListener mClickListener = new View.OnClickListener() {
@Override
public void onClick(View view) { //... }
};
mView.setOnClickListener(mClickListener);
と
引数として onClickListener を定義します。
mView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) { //... }
});
よく言われるようgetView()
に、実装のわずかな違いでもアプリのパフォーマンスに大きな影響を与えると思います。確信はないけど。
では、パフォーマンス/メモリに関して推奨されるのはどれですか? それとも、それほど違いはありませんか?