RemoteViews Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus.
[Android.Runtime.Register("android/widget/RemoteViews", DoNotGenerateAcw=true)]
public class RemoteViews : Java.Lang.Object, Android.OS.IParcelable, Android.Views.LayoutInflater.IFilter, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/widget/RemoteViews", DoNotGenerateAcw=true)>]
type RemoteViews = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface LayoutInflater.IFilter
- Héritage
- Attributs
- Implémente
Remarques
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. La hiérarchie est gonflée à partir d’un fichier de ressources de disposition, et cette classe fournit des opérations de base pour modifier le contenu de la hiérarchie gonflée.
RemoteViews
est limité à la prise en charge des dispositions suivantes :
<ul><li>android.widget.AdapterViewFlipper
</>android.widget.FrameLayout
<<>li/li/>android.widget.GridLayout
<<>li/li><android.widget.GridView
></li/li<>/li>><<android.widget.ListView
li<android.widget.LinearLayout
>/><<android.widget.RelativeLayout
>li/li li/>><<android.widget.StackView
li li/>android.widget.ViewFlipper
<<>li/li/li></ul>
Et les widgets suivants :
<ul><li>android.widget.AnalogClock
</android.widget.Button
<><>li/li/><<android.widget.Chronometer
>li/li>android.widget.ImageButton
<<>/li/li<>li>android.widget.ImageView
</li/li><>android.widget.ProgressBar
<>>android.widget.TextClock
<< li/li/>android.widget.TextView
<<>li/li/ul><>
À partir de l’API 31, les widgets et dispositions suivants peuvent également être utilisés :
<ul><li>android.widget.CheckBox
</<>><android.widget.RadioButton
li/li<>android.widget.RadioGroup
<>/li/li/li<><android.widget.Switch
>/li/ul><>
Les descendants de ces classes ne sont pas pris en charge.
Documentation Java pour android.widget.RemoteViews
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Constructeurs
RemoteViews(IDictionary<SizeF,RemoteViews>) |
Créez un objet RemoteViews qui gonfle la disposition avec la spécification de taille la plus proche. |
RemoteViews(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
RemoteViews(Parcel) |
Lit un objet RemoteViews à partir d’un colis. |
RemoteViews(RemoteViews) |
Crée une copie d’un autre RemoteViews. |
RemoteViews(RemoteViews, RemoteViews) |
Créez un objet RemoteViews qui gonflera en tant qu’espace terrestre ou portrait RemoteViews spécifié, en fonction de la configuration actuelle. |
RemoteViews(String, Int32) |
Créez un objet RemoteViews qui affiche les vues contenues dans le fichier de disposition spécifié. |
RemoteViews(String, Int32, Int32) |
Créez un objet RemoteViews qui affiche les vues contenues dans le fichier de disposition spécifié et remplacez l’ID de la vue racine par celle spécifiée. |
Champs
ExtraChecked |
L’intention supplémentaire pour déterminer si la vue dont l’état vérifié a été modifié est actuellement cochée. |
ExtraSharedElementBounds |
L’intention supplémentaire qui contient les limites de tous les éléments partagés. |
MarginBottom |
Obsolète.
La valeur s’applique à marginBottom. |
MarginEnd |
Obsolète.
La valeur s’applique au marginEnd. |
MarginLeft |
Obsolète.
La valeur s’applique à marginLeft. |
MarginRight |
Obsolète.
La valeur s’applique à marginRight. |
MarginStart |
Obsolète.
La valeur s’applique au marginStart. |
MarginTop |
Obsolète.
La valeur s’applique à marginTop. |
Propriétés
Class |
Retourne la classe runtime de ce |
Creator |
Colisable. |
Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
JniIdentityHashCode |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
JniPeerMembers |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. |
LayoutId |
Retourne l’ID de disposition de la disposition racine associée à ces RemoteViews. |
Package | |
PeerReference |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
ViewId |
Obtenez l’ID de la vue de niveau supérieur de la disposition XML, si elle est définie à l’aide |
Méthodes
AddStableView(Int32, RemoteViews, Int32) |
Équivaut à appeler |
AddView(Int32, RemoteViews) |
Équivaut à appeler |
Apply(Context, ViewGroup) |
Gonfle la hiérarchie d’affichage représentée par cet objet et applique toutes les actions. |
Clone() |
Retourne une copie approfondie de l’objet RemoteViews. |
DescribeContents() |
Décrivez les types d’objets spéciaux contenus dans la représentation marshallée de ce Colisable. |
Dispose() |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
Dispose(Boolean) |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
GetHashCode() |
Retourne une valeur de code de hachage pour l'objet. (Hérité de Object) |
JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
OnLoadClass(Class) |
Utilisé pour restreindre les vues qui peuvent être gonflées |
Reapply(Context, View) |
Applique toutes les actions à la vue fournie. |
RemoveAllViews(Int32) |
Équivalent à l’appel |
SetAccessibilityTraversalAfter(Int32, Int32) |
Équivalent à l’appel |
SetAccessibilityTraversalBefore(Int32, Int32) |
Équivalent à l’appel |
SetBitmap(Int32, String, Bitmap) |
Appelez une méthode prenant une bitmap sur une vue dans la disposition de ces RemoteViews. |
SetBlendMode(Int32, String, BlendMode) |
Appelez une méthode prenant un BlendMode sur une vue dans la disposition de ces RemoteViews. |
SetBoolean(Int32, String, Boolean) |
Appelez une méthode prenant une valeur booléenne sur une vue dans la disposition de ces RemoteViews. |
SetBundle(Int32, String, Bundle) |
Appelez une méthode prenant un bundle sur une vue dans la disposition pour ces RemoteViews. |
SetByte(Int32, String, SByte) |
Appelez une méthode prenant un octet sur une vue dans la disposition de ces RemoteViews. |
SetChar(Int32, String, Char) |
Appelez une méthode prenant un caractère sur une vue dans la disposition pour ces RemoteViews. |
SetCharSequence(Int32, String, ICharSequence) |
Appelez une méthode prenant une CharSequence sur une vue dans la disposition de ces RemoteViews. |
SetCharSequence(Int32, String, Int32) |
Appelez une méthode prenant une CharSequence sur une vue dans la disposition de ces RemoteViews. |
SetCharSequence(Int32, String, String) |
Appelez une méthode prenant une CharSequence sur une vue dans la disposition de ces RemoteViews. |
SetCharSequenceAttr(Int32, String, Int32) |
Appelez une méthode prenant une CharSequence sur une vue dans la disposition de ces RemoteViews. |
SetChronometer(Int32, Int64, String, Boolean) |
Équivalent à l’appel |
SetChronometerCountDown(Int32, Boolean) |
Équivaut à appeler |
SetColor(Int32, String, Int32) |
Appelez une méthode prenant un int, une couleur, sur une vue dans la disposition pour ces RemoteViews. |
SetColorAttr(Int32, String, Int32) |
Appelez une méthode prenant un int, une couleur, sur une vue dans la disposition pour ces RemoteViews. |
SetColorInt(Int32, String, Int32, Int32) |
Appelez une méthode prenant un int, une couleur, sur une vue dans la disposition pour ces RemoteViews. |
SetColorStateList(Int32, String, ColorStateList) |
Appelez une méthode prenant une ColorStateList sur une vue dans la disposition de ces RemoteViews. |
SetColorStateList(Int32, String, ColorStateList, ColorStateList) |
Appelez une méthode prenant une ColorStateList sur une vue dans la disposition de ces RemoteViews. |
SetColorStateList(Int32, String, Int32) |
Appelez une méthode prenant une ColorStateList sur une vue dans la disposition de ces RemoteViews. |
SetColorStateListAttr(Int32, String, Int32) |
Appelez une méthode prenant une ColorStateList sur une vue dans la disposition de ces RemoteViews. |
SetCompoundButtonChecked(Int32, Boolean) |
Équivalent à l’appel |
SetContentDescription(Int32, ICharSequence) |
Équivaut à appeler l’affichage. |
SetContentDescription(Int32, String) |
Équivaut à appeler l’affichage. |
SetDisplayedChild(Int32, Int32) |
Équivalent à l’appel |
SetDouble(Int32, String, Double) |
Appelez une méthode prenant un double sur une vue dans la disposition pour ces RemoteViews. |
SetEmptyView(Int32, Int32) |
Équivalent à l’appel |
SetFloat(Int32, String, Single) |
Appelez une méthode prenant un float sur une vue dans la disposition pour ces RemoteViews. |
SetFloatDimen(Int32, String, Int32) |
Appelez une méthode prenant un float, une taille en pixels, sur une vue dans la disposition pour ces RemoteViews. |
SetFloatDimen(Int32, String, Single, Int32) |
Appelez une méthode prenant un float, une taille en pixels, sur une vue dans la disposition pour ces RemoteViews. |
SetFloatDimenAttr(Int32, String, Int32) |
Appelez une méthode prenant un float, une taille en pixels, sur une vue dans la disposition pour ces RemoteViews. |
SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
SetIcon(Int32, String, Icon) |
Appelez une méthode prenant une icône sur une vue dans la disposition de ces RemoteViews. |
SetIcon(Int32, String, Icon, Icon) |
Appelez une méthode prenant une icône sur une vue dans la disposition de ces RemoteViews. |
SetImageViewBitmap(Int32, Bitmap) |
Équivalent à l’appel |
SetImageViewIcon(Int32, Icon) |
Équivalent à l’appel |
SetImageViewResource(Int32, Int32) |
Équivalent à l’appel |
SetImageViewUri(Int32, Uri) |
Équivalent à l’appel |
SetInt(Int32, String, Int32) |
Appelez une méthode prenant un int sur une vue dans la disposition pour ces RemoteViews. |
SetIntDimen(Int32, String, Int32) |
Appelez une méthode prenant un int, une taille en pixels, sur une vue dans la disposition pour ces RemoteViews. |
SetIntDimen(Int32, String, Single, Int32) |
Appelez une méthode prenant un int, une taille en pixels, sur une vue dans la disposition pour ces RemoteViews. |
SetIntDimenAttr(Int32, String, Int32) |
Appelez une méthode prenant un int, une taille en pixels, sur une vue dans la disposition pour ces RemoteViews. |
SetIntent(Int32, String, Intent) |
Appelez une méthode prenant une intention sur une vue dans la disposition de ces RemoteViews. |
SetLabelFor(Int32, Int32) |
Équivalent à l’appel |
SetLightBackgroundLayoutId(Int32) |
Fournit un AUTRE ID de disposition, qui peut être utilisé pour gonfler cette vue. |
SetLong(Int32, String, Int64) |
Appelez une méthode qui prend une longueur sur une vue dans la disposition de ces RemoteViews. |
SetOnCheckedChangeResponse(Int32, RemoteViews+RemoteResponse) |
Équivalent à l’appel |
SetOnClickFillInIntent(Int32, Intent) |
Lors de l’utilisation de collections (par exemple, |
SetOnClickPendingIntent(Int32, PendingIntent) |
Équivalent à l’appel |
SetOnClickResponse(Int32, RemoteViews+RemoteResponse) |
Équivalent de l’appel |
SetPendingIntentTemplate(Int32, PendingIntent) |
Lors de l’utilisation de collections (par exemple, |
SetProgressBar(Int32, Int32, Int32, Boolean) |
Équivalent à l’appel
|
SetRadioGroupChecked(Int32, Int32) |
Équivalent à l’appel |
SetRelativeScrollPosition(Int32, Int32) |
Équivalent à l’appel |
SetRemoteAdapter(Int32, Int32, Intent) |
Obsolète.
Équivalent à l’appel |
SetRemoteAdapter(Int32, Intent) |
Équivalent à l’appel |
SetRemoteAdapter(Int32, RemoteViews+RemoteCollectionItems) |
Équivalent à l’appel |
SetScrollPosition(Int32, Int32) |
Équivalent à l’appel |
SetShort(Int32, String, Int16) |
Appelez une méthode en utilisant une vue dans la disposition de ces RemoteViews. |
SetString(Int32, String, String) |
Appelez une méthode prenant une chaîne sur une vue dans la disposition pour ces RemoteViews. |
SetTextColor(Int32, Color) |
Équivalent à l’appel |
SetTextViewCompoundDrawables(Int32, Int32, Int32, Int32, Int32) |
Équivalent à l’appel |
SetTextViewCompoundDrawablesRelative(Int32, Int32, Int32, Int32, Int32) |
Équivalent à l’appel |
SetTextViewText(Int32, ICharSequence) |
Équivalent à l’appel |
SetTextViewText(Int32, String) |
Équivalent à l’appel |
SetTextViewTextSize(Int32, Int32, Single) |
Équivalent à l’appel |
SetUri(Int32, String, Uri) |
Appelez une méthode prenant un URI sur une vue dans la disposition de ces RemoteViews. |
SetViewLayoutHeight(Int32, Single, Int32) |
Équivaut à définir |
SetViewLayoutHeightAttr(Int32, Int32) |
Équivaut à définir |
SetViewLayoutHeightDimen(Int32, Int32) |
Équivaut à définir |
SetViewLayoutMargin(Int32, Int32, Single, Int32) |
Équivalent à l’appel |
SetViewLayoutMarginAttr(Int32, Int32, Int32) |
Équivalent à l’appel |
SetViewLayoutMarginDimen(Int32, Int32, Int32) |
Équivalent à l’appel |
SetViewLayoutWidth(Int32, Single, Int32) |
Équivaut à définir |
SetViewLayoutWidthAttr(Int32, Int32) |
Équivaut à définir |
SetViewLayoutWidthDimen(Int32, Int32) |
Équivaut à définir |
SetViewOutlinePreferredRadius(Int32, Single, Int32) |
Définit un OutlineProvider sur la vue dont le rayon d’angle est une dimension calculée à l’aide |
SetViewOutlinePreferredRadiusAttr(Int32, Int32) |
Définit un OutlineProvider sur la vue dont le rayon d’angle est un attribut de dimension avec |
SetViewOutlinePreferredRadiusDimen(Int32, Int32) |
Définit un OutlineProvider sur la vue dont le rayon d’angle est une ressource de dimension avec |
SetViewPadding(Int32, Int32, Int32, Int32, Int32) |
Équivalent à l’appel |
SetViewVisibility(Int32, ViewStates) |
Équivalent à l’appel |
ShowNext(Int32) |
Équivalent à l’appel |
ShowPrevious(Int32) |
Équivalent à l’appel |
ToArray<T>() |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
ToString() |
Retourne une représentation de chaîne de l'objet. (Hérité de Object) |
UnregisterFromRuntime() |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Aplatir cet objet dans un colis. |
Implémentations d’interfaces explicites
IJavaPeerable.Disposed() |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
IJavaPeerable.Finalized() |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
IJavaPeerable.JniManagedPeerState |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. (Hérité de Object) |
Méthodes d’extension
JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
JavaCast<TResult>(IJavaObject) |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. |
GetJniTypeName(IJavaPeerable) |
Classe qui décrit une hiérarchie d’affichage qui peut être affichée dans un autre processus. |