ResourcesLoader クラス

定義

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

[Android.Runtime.Register("android/content/res/loader/ResourcesLoader", ApiSince=30, DoNotGenerateAcw=true)]
public class ResourcesLoader : Java.Lang.Object
[<Android.Runtime.Register("android/content/res/loader/ResourcesLoader", ApiSince=30, DoNotGenerateAcw=true)>]
type ResourcesLoader = class
    inherit Object
継承
ResourcesLoader
属性

注釈

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

ResourcesLoader ResourcesLoader(s) は、追加のリソースと資産を提供したり、既存のリソースと資産の値を変更したりするために Resources オブジェクトに追加されます。 複数の Resources オブジェクトは、同じ ResourcesLoaders と ResourcesProviders を共有できます。 ローダーの ResourcesProvider ResourcesProvider(s) 一覧に対する変更は、ローダーを使用するすべての Resources オブジェクトに反映されます。

優先順位を上げるには、ローダーを Resources オブジェクトに追加する必要があります。 ローダーは、それ自体の前に追加されたローダーのリソースと資産をオーバーライドします。

#getProviders() 取得されたプロバイダーは、優先順位の高い順に一覧表示されます。 プロバイダーは、それ自体の前に一覧表示されているプロバイダーのリソースと資産をオーバーライドします。

ローダーに含まれるプロバイダーの一覧または Resources オブジェクトに含まれるローダーの一覧を変更すると、UI スレッドとのロック競合が発生する可能性があります。 ローダーまたはプロバイダーの一覧を変更する API は、UI スレッドでのみ使用する必要があります。 プロバイダーは、ロックの競合を引き起こさずに、任意のスレッドでインスタンス化できます。

android.content.res.loader.ResourcesLoaderJava ドキュメント。

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

コンストラクター

ResourcesLoader()

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

ResourcesLoader(IntPtr, JniHandleOwnership)

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
JniPeerMembers

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

PeerReference

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
Providers

このインスタンスに読み込まれたプロバイダーの一覧を取得します。 または、プロバイダーの一覧を設定します。

ThresholdClass

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

ThresholdType

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

メソッド

AddProvider(ResourcesProvider)

プロバイダーリストの末尾にプロバイダーを追加します。

ClearProviders()

すべての ResourcesProvider ResourcesProvider(s)を削除します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
Dispose(Boolean)

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
RemoveProvider(ResourcesProvider)

プロバイダーの一覧からプロバイダーを削除します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
IJavaPeerable.Finalized()

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

GetJniTypeName(IJavaPeerable)

オブジェクトに提供するためのResourcesProvider ResourcesProvider(s)Resourcesコンテナー。

適用対象