次の方法で共有


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 スレッドでのみ使用する必要があります。 プロバイダーは、ロックの競合を引き起こさずに、任意のスレッドでインスタンス化できます。

の Java ドキュメントandroid.content.res.loader.ResourcesLoader

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

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, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/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コンテナー。

適用対象