https://github.com/nostra13/Android-Universal-Image-Loaderで nostra13 の Universal Image Loader を使用しています。私の問題は次のとおりです。
私はこれらのクラスを持っています
PhotoActivity extends FragmentActivity
ImageFragment extends Fragment
を使用して初期化し、このフラグメントでimageLoader
は、を使用していくつかの画像も表示します。ImageFragment
imageLoader = ImageLoader.getInstance();
imageLoader.displayImage(...)
私PhotoActivity
が停止する(onStop()
が呼び出される)と、私も停止し、メソッドImageFragment
を呼び出すため、画像の読み込みが停止するはずです。ただし、これは当てはまらず、後で呼び出されるため NullPointerException が発生し、フラグメントがそのアクティビティから切り離されたため、このメソッドはこの時点で呼び出されます。imageLoader.stop()
onStop()
onLoadingComplete()
ImageLoadingListener()
getActivity()
null
imageLoader.stop()
すべての読み込みプロセスを停止する必要がありますか?