RemoteViews Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo.
[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
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. La gerarchia viene gonfiata da un file di risorse di layout e questa classe fornisce alcune operazioni di base per modificare il contenuto della gerarchia gonfiata.
RemoteViews
è limitato al supporto per i layout seguenti:
<ul><li><android.widget.AdapterViewFlipper
/li<>android.widget.FrameLayout
/li><li/liandroid.widget.GridLayout
><<>/li><><android.widget.GridView
/android.widget.LinearLayout
<<>>li/><<android.widget.ListView
>li/li/li>android.widget.RelativeLayout
<<> li/>android.widget.StackView
<><li/<><android.widget.ViewFlipper
>li/li/ul><>
E i widget seguenti:
<ul><li><android.widget.AnalogClock
/liandroid.widget.Button
></li><li/li>><<android.widget.Chronometer
/li>android.widget.ImageButton
<></li>android.widget.ImageView
><</<><android.widget.ProgressBar
>li/li/li>>android.widget.TextClock
<</li/li>android.widget.TextView
<<>/li/li></ul>
A partire dall'API 31, possono essere usati anche i widget e i layout seguenti:
<ul><li>android.widget.CheckBox
</li>android.widget.RadioButton
</li<>/li>><<android.widget.RadioGroup
/li>android.widget.Switch
><</li/ul><>
I discendenti di queste classi non sono supportati.
Documentazione java per android.widget.RemoteViews
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Costruttori
RemoteViews(IDictionary<SizeF,RemoteViews>) |
Creare un nuovo oggetto RemoteViews che gonfia il layout con la specifica delle dimensioni più vicina. |
RemoteViews(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
RemoteViews(Parcel) |
Legge un oggetto RemoteViews da un pacco. |
RemoteViews(RemoteViews) |
Crea una copia di un altro oggetto RemoteViews. |
RemoteViews(RemoteViews, RemoteViews) |
Creare un nuovo oggetto RemoteViews che verrà gonfiato come spazio di terra specificato o remoteView verticale, a seconda della configurazione corrente. |
RemoteViews(String, Int32) |
Creare un nuovo oggetto RemoteViews che visualizzerà le visualizzazioni contenute nel file di layout specificato. |
RemoteViews(String, Int32, Int32) |
Creare un nuovo oggetto RemoteViews che visualizzerà le visualizzazioni contenute nel file di layout specificato e cambierà l'ID della visualizzazione radice impostandola su quella specificata. |
Campi
ExtraChecked |
Finalità aggiuntiva per verificare se la visualizzazione il cui stato selezionato è stato modificato è attualmente selezionato. |
ExtraSharedElementBounds |
Finalità aggiuntiva che contiene i limiti per tutti gli elementi condivisi. |
MarginBottom |
Obsoleti.
Il valore verrà applicato al marginBottom. |
MarginEnd |
Obsoleti.
Il valore verrà applicato a marginEnd. |
MarginLeft |
Obsoleti.
Il valore verrà applicato al marginLeft. |
MarginRight |
Obsoleti.
Il valore verrà applicato a marginRight. |
MarginStart |
Obsoleti.
Il valore verrà applicato al marginStart. |
MarginTop |
Obsoleti.
Il valore verrà applicato al marginTop. |
Proprietà
Class |
Restituisce la classe di runtime di questo |
Creator |
Particellabile. |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
JniIdentityHashCode |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
JniPeerMembers |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. |
LayoutId |
Restituisce l'ID layout del layout radice associato a questo controllo RemoteViews. |
Package | |
PeerReference |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
ViewId |
Ottenere l'ID della visualizzazione di primo livello del layout XML, se impostato usando |
Metodi
AddStableView(Int32, RemoteViews, Int32) |
Equivale a chiamare |
AddView(Int32, RemoteViews) |
Equivale a chiamare |
Apply(Context, ViewGroup) |
Gonfia la gerarchia di visualizzazione rappresentata da questo oggetto e applica tutte le azioni. |
Clone() |
Restituisce una copia completa dell'oggetto RemoteViews. |
DescribeContents() |
Descrivere i tipi di oggetti speciali contenuti nella rappresentazione con marshalling di questo oggetto Parcelable. |
Dispose() |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
Dispose(Boolean) |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
OnLoadClass(Class) |
Usato per limitare le visualizzazioni che possono essere gonfiate |
Reapply(Context, View) |
Applica tutte le azioni alla visualizzazione fornita. |
RemoveAllViews(Int32) |
Equivale a chiamare |
SetAccessibilityTraversalAfter(Int32, Int32) |
Equivale a chiamare |
SetAccessibilityTraversalBefore(Int32, Int32) |
Equivale a chiamare |
SetBitmap(Int32, String, Bitmap) |
Chiamare un metodo che accetta una bitmap in una visualizzazione nel layout per questo controllo RemoteViews. |
SetBlendMode(Int32, String, BlendMode) |
Chiamare un metodo che accetta un oggetto BlendMode in una visualizzazione nel layout per questo controllo RemoteViews. |
SetBoolean(Int32, String, Boolean) |
Chiamare un metodo che accetta un valore booleano in una visualizzazione nel layout per questo controllo RemoteViews. |
SetBundle(Int32, String, Bundle) |
Chiamare un metodo che accetta un bundle in una visualizzazione nel layout per questo controllo RemoteViews. |
SetByte(Int32, String, SByte) |
Chiamare un metodo che accetta un byte su una visualizzazione nel layout per questo controllo RemoteViews. |
SetChar(Int32, String, Char) |
Chiamare un metodo che accetta un carattere in una visualizzazione nel layout per questo controllo RemoteViews. |
SetCharSequence(Int32, String, ICharSequence) |
Chiamare un metodo che accetta un oggetto CharSequence in una visualizzazione nel layout per questo controllo RemoteViews. |
SetCharSequence(Int32, String, Int32) |
Chiamare un metodo che accetta un oggetto CharSequence in una visualizzazione nel layout per questo controllo RemoteViews. |
SetCharSequence(Int32, String, String) |
Chiamare un metodo che accetta un oggetto CharSequence in una visualizzazione nel layout per questo controllo RemoteViews. |
SetCharSequenceAttr(Int32, String, Int32) |
Chiamare un metodo che accetta un oggetto CharSequence in una visualizzazione nel layout per questo controllo RemoteViews. |
SetChronometer(Int32, Int64, String, Boolean) |
Equivale a chiamare |
SetChronometerCountDown(Int32, Boolean) |
Equivale a chiamare |
SetColor(Int32, String, Int32) |
Chiamare un metodo che accetta un valore int, un colore, in una visualizzazione nel layout di questo controllo RemoteViews. |
SetColorAttr(Int32, String, Int32) |
Chiamare un metodo che accetta un valore int, un colore, in una visualizzazione nel layout di questo controllo RemoteViews. |
SetColorInt(Int32, String, Int32, Int32) |
Chiamare un metodo che accetta un valore int, un colore, in una visualizzazione nel layout di questo controllo RemoteViews. |
SetColorStateList(Int32, String, ColorStateList) |
Chiamare un metodo che accetta un oggetto ColorStateList in una visualizzazione nel layout per questo oggetto RemoteViews. |
SetColorStateList(Int32, String, ColorStateList, ColorStateList) |
Chiamare un metodo che accetta un oggetto ColorStateList in una visualizzazione nel layout per questo oggetto RemoteViews. |
SetColorStateList(Int32, String, Int32) |
Chiamare un metodo che accetta un oggetto ColorStateList in una visualizzazione nel layout per questo oggetto RemoteViews. |
SetColorStateListAttr(Int32, String, Int32) |
Chiamare un metodo che accetta un oggetto ColorStateList in una visualizzazione nel layout per questo oggetto RemoteViews. |
SetCompoundButtonChecked(Int32, Boolean) |
Equivale a chiamare |
SetContentDescription(Int32, ICharSequence) |
Equivale a chiamare View. |
SetContentDescription(Int32, String) |
Equivale a chiamare View. |
SetDisplayedChild(Int32, Int32) |
Equivalente alla chiamata |
SetDouble(Int32, String, Double) |
Chiamare un metodo che accetta un doppio su una visualizzazione nel layout per questo controllo RemoteViews. |
SetEmptyView(Int32, Int32) |
Equivalente alla chiamata |
SetFloat(Int32, String, Single) |
Chiamare un metodo che accetta un oggetto float su una visualizzazione nel layout per questo controllo RemoteViews. |
SetFloatDimen(Int32, String, Int32) |
Chiamare un metodo che accetta un oggetto float, una dimensione in pixel, in una visualizzazione nel layout di questo controllo RemoteViews. |
SetFloatDimen(Int32, String, Single, Int32) |
Chiamare un metodo che accetta un oggetto float, una dimensione in pixel, in una visualizzazione nel layout di questo controllo RemoteViews. |
SetFloatDimenAttr(Int32, String, Int32) |
Chiamare un metodo che accetta un oggetto float, una dimensione in pixel, in una visualizzazione nel layout di questo controllo RemoteViews. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetIcon(Int32, String, Icon) |
Chiamare un metodo che accetta un'icona in una visualizzazione nel layout per questo controllo RemoteViews. |
SetIcon(Int32, String, Icon, Icon) |
Chiamare un metodo che accetta un'icona in una visualizzazione nel layout per questo controllo RemoteViews. |
SetImageViewBitmap(Int32, Bitmap) |
Equivalente alla chiamata |
SetImageViewIcon(Int32, Icon) |
Equivalente alla chiamata |
SetImageViewResource(Int32, Int32) |
Equivalente alla chiamata |
SetImageViewUri(Int32, Uri) |
Equivalente alla chiamata |
SetInt(Int32, String, Int32) |
Chiamare un metodo che accetta un valore int in una visualizzazione nel layout per questo controllo RemoteViews. |
SetIntDimen(Int32, String, Int32) |
Chiamare un metodo che accetta un valore int, una dimensione in pixel, in una visualizzazione nel layout per questo controllo RemoteViews. |
SetIntDimen(Int32, String, Single, Int32) |
Chiamare un metodo che accetta un valore int, una dimensione in pixel, in una visualizzazione nel layout per questo controllo RemoteViews. |
SetIntDimenAttr(Int32, String, Int32) |
Chiamare un metodo che accetta un valore int, una dimensione in pixel, in una visualizzazione nel layout per questo controllo RemoteViews. |
SetIntent(Int32, String, Intent) |
Chiamare un metodo che accetta una finalità in una visualizzazione nel layout per questo controllo RemoteViews. |
SetLabelFor(Int32, Int32) |
Equivale a chiamare |
SetLightBackgroundLayoutId(Int32) |
Fornisce un ID di layout alternativo, che può essere usato per gonfiare questa visualizzazione. |
SetLong(Int32, String, Int64) |
Chiamare un metodo che richiede molto tempo su una visualizzazione nel layout per questo controllo RemoteViews. |
SetOnCheckedChangeResponse(Int32, RemoteViews+RemoteResponse) |
Equivalente alla chiamata |
SetOnClickFillInIntent(Int32, Intent) |
Quando si usano raccolte (ad esempio, |
SetOnClickPendingIntent(Int32, PendingIntent) |
Equivalente alla chiamata |
SetOnClickResponse(Int32, RemoteViews+RemoteResponse) |
Equivalente alla chiamata |
SetPendingIntentTemplate(Int32, PendingIntent) |
Quando si usano raccolte (ad esempio, |
SetProgressBar(Int32, Int32, Int32, Boolean) |
Equivalente alla chiamata
|
SetRadioGroupChecked(Int32, Int32) |
Equivale a chiamare |
SetRelativeScrollPosition(Int32, Int32) |
Equivale a chiamare |
SetRemoteAdapter(Int32, Int32, Intent) |
Obsoleti.
Equivale a chiamare |
SetRemoteAdapter(Int32, Intent) |
Equivale a chiamare |
SetRemoteAdapter(Int32, RemoteViews+RemoteCollectionItems) |
Equivale a chiamare |
SetScrollPosition(Int32, Int32) |
Equivale a chiamare |
SetShort(Int32, String, Int16) |
Chiamare un metodo che richiede un breve intervallo di tempo su una visualizzazione nel layout per questo controllo RemoteViews. |
SetString(Int32, String, String) |
Chiamare un metodo che accetta un valore String in una visualizzazione nel layout per questo controllo RemoteViews. |
SetTextColor(Int32, Color) |
Equivale a chiamare |
SetTextViewCompoundDrawables(Int32, Int32, Int32, Int32, Int32) |
Equivale a chiamare |
SetTextViewCompoundDrawablesRelative(Int32, Int32, Int32, Int32, Int32) |
Equivale a chiamare |
SetTextViewText(Int32, ICharSequence) |
Equivalente alla chiamata |
SetTextViewText(Int32, String) |
Equivalente alla chiamata |
SetTextViewTextSize(Int32, Int32, Single) |
Equivalente alla chiamata |
SetUri(Int32, String, Uri) |
Chiamare un metodo che accetta un URI in una visualizzazione nel layout per questo controllo RemoteViews. |
SetViewLayoutHeight(Int32, Single, Int32) |
Equivalente all'impostazione |
SetViewLayoutHeightAttr(Int32, Int32) |
Equivale a impostare |
SetViewLayoutHeightDimen(Int32, Int32) |
Equivalente all'impostazione |
SetViewLayoutMargin(Int32, Int32, Single, Int32) |
Equivale a chiamare |
SetViewLayoutMarginAttr(Int32, Int32, Int32) |
Equivale a chiamare |
SetViewLayoutMarginDimen(Int32, Int32, Int32) |
Equivale a chiamare |
SetViewLayoutWidth(Int32, Single, Int32) |
Equivalente all'impostazione |
SetViewLayoutWidthAttr(Int32, Int32) |
Equivale a impostare |
SetViewLayoutWidthDimen(Int32, Int32) |
Equivalente all'impostazione |
SetViewOutlinePreferredRadius(Int32, Single, Int32) |
Imposta un Oggetto OutlineProvider nella vista il cui raggio dell'angolo è una dimensione calcolata utilizzando |
SetViewOutlinePreferredRadiusAttr(Int32, Int32) |
Imposta un Oggetto OutlineProvider nella vista il cui raggio dell'angolo è un attributo della dimensione con |
SetViewOutlinePreferredRadiusDimen(Int32, Int32) |
Imposta un Oggetto OutlineProvider nella vista il cui raggio dell'angolo è una risorsa dimensione con |
SetViewPadding(Int32, Int32, Int32, Int32, Int32) |
Equivale a chiamare |
SetViewVisibility(Int32, ViewStates) |
Equivalente alla chiamata |
ShowNext(Int32) |
Equivalente alla chiamata |
ShowPrevious(Int32) |
Equivalente alla chiamata |
ToArray<T>() |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione di stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Appiattire questo oggetto in un pacco. |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. |
GetJniTypeName(IJavaPeerable) |
Classe che descrive una gerarchia di visualizzazione che può essere visualizzata in un altro processo. |