以下のコードをご覧ください。
public class MyGridFragment extends Fragment{
Handler myhandler = new Handler() {
@Override
public void handleMessage(Message message) {
switch (message.what) {
case 2:
ArrayList<HashMap<String,String>> theurls = (ArrayList<HashMap<String,String>>) message.obj;
urls.addAll(theurls);
theimageAdapter.notifyDataSetChanged();
dismissBusyDialog();
break;
}
}
}
}
このようなハンドラーを使用すると、「ハンドラーは静的である必要があります。そうしないと、メモリ リークが発生しやすくなります」という警告が表示されます。誰かがこれを行うための最良の方法を教えてもらえますか?