android.widget
Class RemoteViews

java.lang.Object
  extended by android.widget.RemoteViews
All Implemented Interfaces:
Parcelable, LayoutInflater.Filter

public class RemoteViews
extends java.lang.Object
implements Parcelable, LayoutInflater.Filter


Nested Class Summary
static class RemoteViews.ActionException
           
static interface RemoteViews.RemoteView
           
 
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.Creator<T>
 
Field Summary
static Parcelable.Creator<RemoteViews> CREATOR
           
 
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
 
Constructor Summary
RemoteViews(Parcel parcel)
           
RemoteViews(java.lang.String packageName, int layoutId)
           
 
Method Summary
 void addView(int viewId, RemoteViews nestedView)
           
 View apply(Context context, ViewGroup parent)
           
 int describeContents()
           
 int getLayoutId()
           
 java.lang.String getPackage()
           
 boolean onLoadClass(java.lang.Class clazz)
           
 void reapply(Context context, View v)
           
 void removeAllViews(int viewId)
           
 void setBitmap(int viewId, java.lang.String methodName, Bitmap value)
           
 void setBoolean(int viewId, java.lang.String methodName, boolean value)
           
 void setByte(int viewId, java.lang.String methodName, byte value)
           
 void setChar(int viewId, java.lang.String methodName, char value)
           
 void setCharSequence(int viewId, java.lang.String methodName, java.lang.CharSequence value)
           
 void setChronometer(int viewId, long base, java.lang.String format, boolean started)
           
 void setDouble(int viewId, java.lang.String methodName, double value)
           
 void setFloat(int viewId, java.lang.String methodName, float value)
           
 void setImageViewBitmap(int viewId, Bitmap bitmap)
           
 void setImageViewResource(int viewId, int srcId)
           
 void setImageViewUri(int viewId, Uri uri)
           
 void setInt(int viewId, java.lang.String methodName, int value)
           
 void setLong(int viewId, java.lang.String methodName, long value)
           
 void setOnClickPendingIntent(int viewId, PendingIntent pendingIntent)
           
 void setProgressBar(int viewId, int max, int progress, boolean indeterminate)
           
 void setShort(int viewId, java.lang.String methodName, short value)
           
 void setString(int viewId, java.lang.String methodName, java.lang.String value)
           
 void setTextColor(int viewId, int color)
           
 void setTextViewText(int viewId, java.lang.CharSequence text)
           
 void setUri(int viewId, java.lang.String methodName, Uri value)
           
 void setViewVisibility(int viewId, int visibility)
           
 void writeToParcel(Parcel dest, int flags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CREATOR

public static final Parcelable.Creator<RemoteViews> CREATOR
Constructor Detail

RemoteViews

public RemoteViews(java.lang.String packageName,
                   int layoutId)

RemoteViews

public RemoteViews(Parcel parcel)
Method Detail

getPackage

public java.lang.String getPackage()

getLayoutId

public int getLayoutId()

addView

public void addView(int viewId,
                    RemoteViews nestedView)

removeAllViews

public void removeAllViews(int viewId)

setViewVisibility

public void setViewVisibility(int viewId,
                              int visibility)

setTextViewText

public void setTextViewText(int viewId,
                            java.lang.CharSequence text)

setImageViewResource

public void setImageViewResource(int viewId,
                                 int srcId)

setImageViewUri

public void setImageViewUri(int viewId,
                            Uri uri)

setImageViewBitmap

public void setImageViewBitmap(int viewId,
                               Bitmap bitmap)

setChronometer

public void setChronometer(int viewId,
                           long base,
                           java.lang.String format,
                           boolean started)

setProgressBar

public void setProgressBar(int viewId,
                           int max,
                           int progress,
                           boolean indeterminate)

setOnClickPendingIntent

public void setOnClickPendingIntent(int viewId,
                                    PendingIntent pendingIntent)

setTextColor

public void setTextColor(int viewId,
                         int color)

setBoolean

public void setBoolean(int viewId,
                       java.lang.String methodName,
                       boolean value)

setByte

public void setByte(int viewId,
                    java.lang.String methodName,
                    byte value)

setShort

public void setShort(int viewId,
                     java.lang.String methodName,
                     short value)

setInt

public void setInt(int viewId,
                   java.lang.String methodName,
                   int value)

setLong

public void setLong(int viewId,
                    java.lang.String methodName,
                    long value)

setFloat

public void setFloat(int viewId,
                     java.lang.String methodName,
                     float value)

setDouble

public void setDouble(int viewId,
                      java.lang.String methodName,
                      double value)

setChar

public void setChar(int viewId,
                    java.lang.String methodName,
                    char value)

setString

public void setString(int viewId,
                      java.lang.String methodName,
                      java.lang.String value)

setCharSequence

public void setCharSequence(int viewId,
                            java.lang.String methodName,
                            java.lang.CharSequence value)

setUri

public void setUri(int viewId,
                   java.lang.String methodName,
                   Uri value)

setBitmap

public void setBitmap(int viewId,
                      java.lang.String methodName,
                      Bitmap value)

apply

public View apply(Context context,
                  ViewGroup parent)

reapply

public void reapply(Context context,
                    View v)

onLoadClass

public boolean onLoadClass(java.lang.Class clazz)
Specified by:
onLoadClass in interface LayoutInflater.Filter

describeContents

public int describeContents()
Specified by:
describeContents in interface Parcelable

writeToParcel

public void writeToParcel(Parcel dest,
                          int flags)
Specified by:
writeToParcel in interface Parcelable


Copyright © 2008-2010. All Rights Reserved.