Loader.StopLoading メソッド

定義

この関数は、通常、関連付けられたフラグメント/アクティビティが停止されたときに自動的 android.app.LoaderManager に呼び出されます。

[Android.Runtime.Register("stopLoading", "()V", "GetStopLoadingHandler")]
public virtual void StopLoading ();
[<Android.Runtime.Register("stopLoading", "()V", "GetStopLoadingHandler")>]
abstract member StopLoading : unit -> unit
override this.StopLoading : unit -> unit
属性

注釈

この関数は、通常、関連付けられたフラグメント/アクティビティが停止されたときに自動的 android.app.LoaderManager に呼び出されます。 でローダーを使用する場合<>は、このメソッドを自分でandroid.app.LoaderManager呼び出す必要>があります。<または、ローダーの管理と競合します。

次回 #startLoading() が呼び出されるまで、更新プログラムの配信を停止します。 実装では、<>この時点でデータを無効にしないでください<>。クライアントは、ローダーによって報告された最後のデータを自由に使用できます。 ただし、データが変更された場合、通常は新しいデータの報告を停止します。変更は引き続き監視できますが、後で が呼び出されるまでは #startLoading() クライアントに報告しないでください。

これにより、ローダーの内部状態が更新され、正しい値が #isStarted() 返され、実装の #onStopLoading()が呼び出されます。

プロセスの メイン スレッドから呼び出す必要があります。

の Java ドキュメント android.content.Loader.stopLoading()

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象