RemoteViews Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro 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
- Herança
- Atributos
- Implementações
Comentários
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. A hierarquia é inflada de um arquivo de recurso de layout e essa classe fornece algumas operações básicas para modificar o conteúdo da hierarquia inflada.
RemoteViews
é limitado ao suporte para os seguintes layouts:
<Ul Liandroid.widget.AdapterViewFlipper
<>/Li<>Li><android.widget.FrameLayout
/Li<>Li><android.widget.GridLayout
/Li<>Li><android.widget.GridView
/Li><Liandroid.widget.LinearLayout
<>/Li<<>><>android.widget.ListView
Li<android.widget.RelativeLayout
>/Li Li<android.widget.StackView
>/Li><Li><android.widget.ViewFlipper
/Li/Ul<>><><>
E os seguintes widgets:
<ul li>android.widget.AnalogClock
</li<>li><android.widget.Button
/li><li><android.widget.Chronometer
/li<>li>android.widget.ImageButton
</li><li/li li<><>android.widget.ProgressBar
android.widget.ImageView
/li<<>>li<android.widget.TextClock
>/li li/li><liandroid.widget.TextView
<>/li<>><>
A partir da API 31, os seguintes widgets e layouts também podem ser usados:
<><ul li><android.widget.CheckBox
/li><li<android.widget.RadioButton
>/li><li><android.widget.RadioGroup
/li><li><android.widget.Switch
/li/ul><>
Não há suporte para descendentes dessas classes.
Documentação Java para android.widget.RemoteViews
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Construtores
RemoteViews(IDictionary<SizeF,RemoteViews>) |
Crie um novo objeto RemoteViews que inflará o layout com a especificação de tamanho mais próxima. |
RemoteViews(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução. |
RemoteViews(Parcel) |
Lê um objeto RemoteViews de um pacote. |
RemoteViews(RemoteViews) |
Cria uma cópia de outro RemoteViews. |
RemoteViews(RemoteViews, RemoteViews) |
Crie um novo objeto RemoteViews que inflará como o espaço terrestre especificado ou retrato RemoteViews, dependendo da configuração atual. |
RemoteViews(String, Int32) |
Crie um novo objeto RemoteViews que exibirá os modos de exibição contidos no arquivo de layout especificado. |
RemoteViews(String, Int32, Int32) |
Crie um novo objeto RemoteViews que exibirá os modos de exibição contidos no arquivo de layout especificado e altere a id do modo de exibição raiz para o especificado. |
Campos
ExtraChecked |
A intenção extra para saber se o modo de exibição cujo estado verificado foi alterado está verificado no momento. |
ExtraSharedElementBounds |
O extra de intenção que contém os limites para todos os elementos compartilhados. |
MarginBottom |
Obsoleto.
O valor será aplicado ao marginBottom. |
MarginEnd |
Obsoleto.
O valor será aplicado ao marginEnd. |
MarginLeft |
Obsoleto.
O valor será aplicado à marginLeft. |
MarginRight |
Obsoleto.
O valor será aplicado à marginRight. |
MarginStart |
Obsoleto.
O valor será aplicado à margem. |
MarginTop |
Obsoleto.
O valor será aplicado ao marginTop. |
Propriedades
Class |
Retorna a classe de tempo de execução deste |
Creator |
Parcelável. |
Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
JniIdentityHashCode |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
JniPeerMembers |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. |
LayoutId |
Retorna a id do layout raiz associado a este RemoteViews. |
Package | |
PeerReference |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
ThresholdClass |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
ThresholdType |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
ViewId |
Obtenha a ID da exibição de nível superior do layout XML, se definida usando |
Métodos
AddStableView(Int32, RemoteViews, Int32) |
Equivalente a ligar |
AddView(Int32, RemoteViews) |
Equivalente a ligar |
Apply(Context, ViewGroup) |
Infla a hierarquia de exibição representada por esse objeto e aplica todas as ações. |
Clone() |
Retorna uma cópia profunda do objeto RemoteViews. |
DescribeContents() |
Descreva os tipos de objetos especiais contidos na representação marshalled deste Parcelable. |
Dispose() |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
Dispose(Boolean) |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
Equals(Object) |
Indica se algum outro objeto é "igual" a este. (Herdado de Object) |
GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
OnLoadClass(Class) |
Usado para restringir as visualizações que podem ser infladas |
Reapply(Context, View) |
Aplica todas as ações ao modo de exibição fornecido. |
RemoveAllViews(Int32) |
Equivalente a chamar |
SetAccessibilityTraversalAfter(Int32, Int32) |
Equivalente a chamar |
SetAccessibilityTraversalBefore(Int32, Int32) |
Equivalente a chamar |
SetBitmap(Int32, String, Bitmap) |
Chame um método usando um Bitmap em um modo de exibição no layout para este RemoteViews. |
SetBlendMode(Int32, String, BlendMode) |
Chame um método usando um BlendMode em um modo de exibição no layout para este RemoteViews. |
SetBoolean(Int32, String, Boolean) |
Chame um método usando um booleano em um modo de exibição no layout para este RemoteViews. |
SetBundle(Int32, String, Bundle) |
Chame um método usando um Bundle em um modo de exibição no layout para este RemoteViews. |
SetByte(Int32, String, SByte) |
Chame um método usando um byte em um modo de exibição no layout para este RemoteViews. |
SetChar(Int32, String, Char) |
Chame um método usando um caractere em um modo de exibição no layout para este RemoteViews. |
SetCharSequence(Int32, String, ICharSequence) |
Chame um método usando um CharSequence em um modo de exibição no layout para este RemoteViews. |
SetCharSequence(Int32, String, Int32) |
Chame um método usando um CharSequence em um modo de exibição no layout para este RemoteViews. |
SetCharSequence(Int32, String, String) |
Chame um método usando um CharSequence em um modo de exibição no layout para este RemoteViews. |
SetCharSequenceAttr(Int32, String, Int32) |
Chame um método usando um CharSequence em um modo de exibição no layout para este RemoteViews. |
SetChronometer(Int32, Int64, String, Boolean) |
Equivalente a chamar |
SetChronometerCountDown(Int32, Boolean) |
Equivalente a chamar |
SetColor(Int32, String, Int32) |
Chame um método usando um int, uma cor, em um modo de exibição no layout para este RemoteViews. |
SetColorAttr(Int32, String, Int32) |
Chame um método usando um int, uma cor, em um modo de exibição no layout para este RemoteViews. |
SetColorInt(Int32, String, Int32, Int32) |
Chame um método usando um int, uma cor, em um modo de exibição no layout para este RemoteViews. |
SetColorStateList(Int32, String, ColorStateList) |
Chame um método usando um ColorStateList em um modo de exibição no layout para este RemoteViews. |
SetColorStateList(Int32, String, ColorStateList, ColorStateList) |
Chame um método usando um ColorStateList em um modo de exibição no layout para este RemoteViews. |
SetColorStateList(Int32, String, Int32) |
Chame um método usando um ColorStateList em um modo de exibição no layout para este RemoteViews. |
SetColorStateListAttr(Int32, String, Int32) |
Chame um método usando um ColorStateList em um modo de exibição no layout para este RemoteViews. |
SetCompoundButtonChecked(Int32, Boolean) |
Equivalente a chamar |
SetContentDescription(Int32, ICharSequence) |
Equivalente a chamar View. |
SetContentDescription(Int32, String) |
Equivalente a chamar View. |
SetDisplayedChild(Int32, Int32) |
Equivalente a chamar |
SetDouble(Int32, String, Double) |
Chame um método usando um duplo em um modo de exibição no layout para este RemoteViews. |
SetEmptyView(Int32, Int32) |
Equivalente a chamar |
SetFloat(Int32, String, Single) |
Chame um método que obtém uma flutuação em um modo de exibição no layout para este RemoteViews. |
SetFloatDimen(Int32, String, Int32) |
Chame um método usando um float, um tamanho em pixels, em um modo de exibição no layout para este RemoteViews. |
SetFloatDimen(Int32, String, Single, Int32) |
Chame um método usando um float, um tamanho em pixels, em um modo de exibição no layout para este RemoteViews. |
SetFloatDimenAttr(Int32, String, Int32) |
Chame um método usando um float, um tamanho em pixels, em um modo de exibição no layout para este RemoteViews. |
SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
SetIcon(Int32, String, Icon) |
Chame um método usando um Icon em um modo de exibição no layout para este RemoteViews. |
SetIcon(Int32, String, Icon, Icon) |
Chame um método usando um Icon em um modo de exibição no layout para este RemoteViews. |
SetImageViewBitmap(Int32, Bitmap) |
Equivalente a chamar |
SetImageViewIcon(Int32, Icon) |
Equivalente a chamar |
SetImageViewResource(Int32, Int32) |
Equivalente a chamar |
SetImageViewUri(Int32, Uri) |
Equivalente a chamar |
SetInt(Int32, String, Int32) |
Chame um método usando um int em um modo de exibição no layout para este RemoteViews. |
SetIntDimen(Int32, String, Int32) |
Chame um método usando um int, um tamanho em pixels, em um modo de exibição no layout para este RemoteViews. |
SetIntDimen(Int32, String, Single, Int32) |
Chame um método usando um int, um tamanho em pixels, em um modo de exibição no layout para este RemoteViews. |
SetIntDimenAttr(Int32, String, Int32) |
Chame um método usando um int, um tamanho em pixels, em um modo de exibição no layout para este RemoteViews. |
SetIntent(Int32, String, Intent) |
Chame um método usando uma intenção em um modo de exibição no layout para este RemoteViews. |
SetLabelFor(Int32, Int32) |
Equivalente a chamar |
SetLightBackgroundLayoutId(Int32) |
Fornece um ID de layout alternativo, que pode ser usado para inflar essa exibição. |
SetLong(Int32, String, Int64) |
Chame um método que leva um tempo em um modo de exibição no layout para este RemoteViews. |
SetOnCheckedChangeResponse(Int32, RemoteViews+RemoteResponse) |
Equivalente a chamar |
SetOnClickFillInIntent(Int32, Intent) |
Ao usar coleções (por exemplo. |
SetOnClickPendingIntent(Int32, PendingIntent) |
Equivalente a chamar |
SetOnClickResponse(Int32, RemoteViews+RemoteResponse) |
Equivalente a chamada |
SetPendingIntentTemplate(Int32, PendingIntent) |
Ao usar coleções (por exemplo. |
SetProgressBar(Int32, Int32, Int32, Boolean) |
Equivalente a chamar
|
SetRadioGroupChecked(Int32, Int32) |
Equivalente a chamar |
SetRelativeScrollPosition(Int32, Int32) |
Equivalente a chamar |
SetRemoteAdapter(Int32, Int32, Intent) |
Obsoleto.
Equivalente a chamar |
SetRemoteAdapter(Int32, Intent) |
Equivalente a chamar |
SetRemoteAdapter(Int32, RemoteViews+RemoteCollectionItems) |
Equivalente a chamar |
SetScrollPosition(Int32, Int32) |
Equivalente a chamar |
SetShort(Int32, String, Int16) |
Chame um método que tenha um curto em um modo de exibição no layout para este RemoteViews. |
SetString(Int32, String, String) |
Chame um método usando um String em um modo de exibição no layout para este RemoteViews. |
SetTextColor(Int32, Color) |
Equivalente a chamar |
SetTextViewCompoundDrawables(Int32, Int32, Int32, Int32, Int32) |
Equivalente a chamar |
SetTextViewCompoundDrawablesRelative(Int32, Int32, Int32, Int32, Int32) |
Equivalente a chamar |
SetTextViewText(Int32, ICharSequence) |
Equivalente a chamar |
SetTextViewText(Int32, String) |
Equivalente a chamar |
SetTextViewTextSize(Int32, Int32, Single) |
Equivalente a chamar |
SetUri(Int32, String, Uri) |
Chame um método usando um Uri em um modo de exibição no layout para este RemoteViews. |
SetViewLayoutHeight(Int32, Single, Int32) |
Equivalente à configuração |
SetViewLayoutHeightAttr(Int32, Int32) |
Equivalente à configuração |
SetViewLayoutHeightDimen(Int32, Int32) |
Equivalente a definir |
SetViewLayoutMargin(Int32, Int32, Single, Int32) |
Equivalente a chamar |
SetViewLayoutMarginAttr(Int32, Int32, Int32) |
Equivalente a chamar |
SetViewLayoutMarginDimen(Int32, Int32, Int32) |
Equivalente a chamar |
SetViewLayoutWidth(Int32, Single, Int32) |
Equivalente à configuração |
SetViewLayoutWidthAttr(Int32, Int32) |
Equivalente à configuração |
SetViewLayoutWidthDimen(Int32, Int32) |
Equivalente a definir |
SetViewOutlinePreferredRadius(Int32, Single, Int32) |
Define um OutlineProvider no modo de exibição cujo raio de canto é uma dimensão calculada usando |
SetViewOutlinePreferredRadiusAttr(Int32, Int32) |
Define um OutlineProvider no modo de exibição cujo raio de canto é um atributo de dimensão com |
SetViewOutlinePreferredRadiusDimen(Int32, Int32) |
Define um OutlineProvider no modo de exibição cujo raio de canto é um recurso de dimensão com |
SetViewPadding(Int32, Int32, Int32, Int32, Int32) |
Equivalente a chamar |
SetViewVisibility(Int32, ViewStates) |
Equivalente a chamar |
ShowNext(Int32) |
Equivalente a chamar |
ShowPrevious(Int32) |
Equivalente a chamar |
ToArray<T>() |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
UnregisterFromRuntime() |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
Wait() |
Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>. (Herdado de Object) |
Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Nivele este objeto em um Pacote. |
Implantações explícitas de interface
IJavaPeerable.Disposed() |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
IJavaPeerable.Finalized() |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
IJavaPeerable.JniManagedPeerState |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. (Herdado de Object) |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. |
GetJniTypeName(IJavaPeerable) |
Uma classe que descreve uma hierarquia de exibição que pode ser exibida em outro processo. |