次の方法で共有


RemoteViewsService.IRemoteViewsFactory インターフェイス

定義

リモート コレクション ビュー (ListView、GridView など) とそのビューの基になるデータの間のアダプターのインターフェイス。

[Android.Runtime.Register("android/widget/RemoteViewsService$RemoteViewsFactory", "", "Android.Widget.RemoteViewsService/IRemoteViewsFactoryInvoker")]
public interface RemoteViewsService.IRemoteViewsFactory : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/widget/RemoteViewsService$RemoteViewsFactory", "", "Android.Widget.RemoteViewsService/IRemoteViewsFactoryInvoker")>]
type RemoteViewsService.IRemoteViewsFactory = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
実装

注釈

リモート コレクション ビュー (ListView、GridView など) とそのビューの基になるデータの間のアダプターのインターフェイス。 実装者は、データ セット内の各項目に対して RemoteView を作成する役割を担います。 このインターフェイスは、周りの Adapter薄いラッパーです.

の Java ドキュメントandroid.widget.RemoteViewsService.RemoteViewsFactory

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

プロパティ

Count

Android.Widget.Adapter.getCount() を参照してください

Handle

基になる Android オブジェクトの JNI 値を取得します。

(継承元 IJavaObject)
HasStableIds

Android.Widget.Adapter.hasStableIds()を参照してください

JniIdentityHashCode

ラップされたインスタンスの java.lang.System.identityHashCode() 値を返します。

(継承元 IJavaPeerable)
JniManagedPeerState

マネージド ピアの状態。

(継承元 IJavaPeerable)
JniPeerMembers

メンバー アクセスと呼び出しのサポート。

(継承元 IJavaPeerable)
LoadingView

これにより、呼び出されて返される時間 GetViewAt(Int32) の間に表示されるカスタム読み込みビューを使用できます。

PeerReference

ラップされた Java オブジェクト インスタンスの a JniObjectReference を返します。

(継承元 IJavaPeerable)
ViewTypeCount

Android.Widget.Adapter.getViewTypeCount()を参照してください

メソッド

Disposed()

インスタンスが破棄されたときに呼び出されます。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

このインスタンスへの未処理の参照がない場合は、呼び出 Dispose()します。それ以外の場合は何も行いません。

(継承元 IJavaPeerable)
Finalized()

インスタンスが終了したときに呼び出されます。

(継承元 IJavaPeerable)
GetItemId(Int32)

以下を参照してください。Adapter#getItemId(int)

GetViewAt(Int32)

以下を参照してください。Adapter#getView(int, android.view.View, android.view.ViewGroup)

OnCreate()

ファクトリが最初に構築されたときに呼び出されます。

OnDataSetChanged()

notifyDataSetChanged() がリモート アダプターでトリガーされたときに呼び出されます。

OnDestroy()

このファクトリに関連付けられている最後の RemoteViewsAdapter がバインドされていない場合に呼び出されます。

SetJniIdentityHashCode(Int32)

によって JniIdentityHashCode返される値を設定します。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

リモート コレクション ビュー (ListView、GridView など) とそのビューの基になるデータの間のアダプターのインターフェイス。

(継承元 IJavaPeerable)
SetPeerReference(JniObjectReference)

によって PeerReference返される値を設定します。

(継承元 IJavaPeerable)
UnregisterFromRuntime()

ランタイムが将来 Java.Interop.JniRuntime+JniValueManager.PeekValue の呼び出しから返されないように、このインスタンスの登録を解除します。

(継承元 IJavaPeerable)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

リモート コレクション ビュー (ListView、GridView など) とそのビューの基になるデータの間のアダプターのインターフェイス。

GetJniTypeName(IJavaPeerable)

リモート コレクション ビュー (ListView、GridView など) とそのビューの基になるデータの間のアダプターのインターフェイス。

適用対象