android.widget
Class RemoteViews

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

public class RemoteViews
extends 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.ClassLoaderCreator<T>, 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(String packageName, int layoutId)
           
 
Method Summary
 void addView(int viewId, RemoteViews nestedView)
           
 View apply(Context context, ViewGroup parent)
           
 RemoteViews clone()
           
 int describeContents()
           
 int getLayoutId()
           
 String getPackage()
           
 boolean onLoadClass(Class clazz)
           
 void reapply(Context context, View v)
           
 void removeAllViews(int viewId)
           
 void setBitmap(int viewId, String methodName, Bitmap value)
           
 void setBoolean(int viewId, String methodName, boolean value)
           
 void setBundle(int viewId, String methodName, Bundle value)
           
 void setByte(int viewId, String methodName, byte value)
           
 void setChar(int viewId, String methodName, char value)
           
 void setCharSequence(int viewId, String methodName, CharSequence value)
           
 void setChronometer(int viewId, long base, String format, boolean started)
           
 void setDisplayedChild(int viewId, int childIndex)
           
 void setDouble(int viewId, String methodName, double value)
           
 void setEmptyView(int viewId, int emptyViewId)
           
 void setFloat(int viewId, 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, String methodName, int value)
           
 void setIntent(int viewId, String methodName, Intent value)
           
 void setLong(int viewId, String methodName, long value)
           
 void setOnClickFillInIntent(int viewId, Intent fillInIntent)
           
 void setOnClickPendingIntent(int viewId, PendingIntent pendingIntent)
           
 void setPendingIntentTemplate(int viewId, PendingIntent pendingIntentTemplate)
           
 void setProgressBar(int viewId, int max, int progress, boolean indeterminate)
           
 void setRelativeScrollPosition(int viewId, int offset)
           
 void setRemoteAdapter(int viewId, Intent intent)
           
 void setRemoteAdapter(int appWidgetId, int viewId, Intent intent)
           
 void setScrollPosition(int viewId, int position)
           
 void setShort(int viewId, String methodName, short value)
           
 void setString(int viewId, String methodName, String value)
           
 void setTextColor(int viewId, int color)
           
 void setTextViewText(int viewId, CharSequence text)
           
 void setUri(int viewId, String methodName, Uri value)
           
 void setViewVisibility(int viewId, int visibility)
           
 void showNext(int viewId)
           
 void showPrevious(int viewId)
           
 void writeToParcel(Parcel dest, int flags)
           
 
Methods inherited from class java.lang.Object
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(String packageName,
                   int layoutId)

RemoteViews

public RemoteViews(Parcel parcel)
Method Detail

clone

public RemoteViews clone()
Overrides:
clone in class Object

getPackage

public String getPackage()

getLayoutId

public int getLayoutId()

addView

public void addView(int viewId,
                    RemoteViews nestedView)

removeAllViews

public void removeAllViews(int viewId)

showNext

public void showNext(int viewId)

showPrevious

public void showPrevious(int viewId)

setDisplayedChild

public void setDisplayedChild(int viewId,
                              int childIndex)

setViewVisibility

public void setViewVisibility(int viewId,
                              int visibility)

setTextViewText

public void setTextViewText(int viewId,
                            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)

setEmptyView

public void setEmptyView(int viewId,
                         int emptyViewId)

setChronometer

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

setProgressBar

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

setOnClickPendingIntent

public void setOnClickPendingIntent(int viewId,
                                    PendingIntent pendingIntent)

setPendingIntentTemplate

public void setPendingIntentTemplate(int viewId,
                                     PendingIntent pendingIntentTemplate)

setOnClickFillInIntent

public void setOnClickFillInIntent(int viewId,
                                   Intent fillInIntent)

setTextColor

public void setTextColor(int viewId,
                         int color)

setRemoteAdapter

public void setRemoteAdapter(int appWidgetId,
                             int viewId,
                             Intent intent)

setRemoteAdapter

public void setRemoteAdapter(int viewId,
                             Intent intent)

setScrollPosition

public void setScrollPosition(int viewId,
                              int position)

setRelativeScrollPosition

public void setRelativeScrollPosition(int viewId,
                                      int offset)

setBoolean

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

setByte

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

setShort

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

setInt

public void setInt(int viewId,
                   String methodName,
                   int value)

setLong

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

setFloat

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

setDouble

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

setChar

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

setString

public void setString(int viewId,
                      String methodName,
                      String value)

setCharSequence

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

setUri

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

setBitmap

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

setBundle

public void setBundle(int viewId,
                      String methodName,
                      Bundle value)

setIntent

public void setIntent(int viewId,
                      String methodName,
                      Intent value)

apply

public View apply(Context context,
                  ViewGroup parent)

reapply

public void reapply(Context context,
                    View v)

onLoadClass

public boolean onLoadClass(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-2012. All Rights Reserved.