android.appwidget
Class AppWidgetManager

java.lang.Object
  extended by android.appwidget.AppWidgetManager

public class AppWidgetManager
extends Object


Field Summary
static String ACTION_APPWIDGET_BIND
           
static String ACTION_APPWIDGET_CONFIGURE
           
static String ACTION_APPWIDGET_DELETED
           
static String ACTION_APPWIDGET_DISABLED
           
static String ACTION_APPWIDGET_ENABLED
           
static String ACTION_APPWIDGET_OPTIONS_CHANGED
           
static String ACTION_APPWIDGET_PICK
           
static String ACTION_APPWIDGET_UPDATE
           
static String EXTRA_APPWIDGET_ID
           
static String EXTRA_APPWIDGET_IDS
           
static String EXTRA_APPWIDGET_OPTIONS
           
static String EXTRA_APPWIDGET_PROVIDER
           
static String EXTRA_CUSTOM_EXTRAS
           
static String EXTRA_CUSTOM_INFO
           
static int INVALID_APPWIDGET_ID
           
static String META_DATA_APPWIDGET_PROVIDER
           
static String OPTION_APPWIDGET_MAX_HEIGHT
           
static String OPTION_APPWIDGET_MAX_WIDTH
           
static String OPTION_APPWIDGET_MIN_HEIGHT
           
static String OPTION_APPWIDGET_MIN_WIDTH
           
 
Method Summary
 boolean bindAppWidgetIdIfAllowed(int appWidgetId, ComponentName provider)
           
 int[] getAppWidgetIds(ComponentName provider)
           
 AppWidgetProviderInfo getAppWidgetInfo(int appWidgetId)
           
 Bundle getAppWidgetOptions(int appWidgetId)
           
 List<AppWidgetProviderInfo> getInstalledProviders()
           
static AppWidgetManager getInstance(Context context)
           
 void notifyAppWidgetViewDataChanged(int[] appWidgetIds, int viewId)
           
 void notifyAppWidgetViewDataChanged(int appWidgetId, int viewId)
           
 void partiallyUpdateAppWidget(int[] appWidgetIds, RemoteViews views)
           
 void partiallyUpdateAppWidget(int appWidgetId, RemoteViews views)
           
 void updateAppWidget(ComponentName provider, RemoteViews views)
           
 void updateAppWidget(int[] appWidgetIds, RemoteViews views)
           
 void updateAppWidget(int appWidgetId, RemoteViews views)
           
 void updateAppWidgetOptions(int appWidgetId, Bundle options)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION_APPWIDGET_PICK

public static final String ACTION_APPWIDGET_PICK
See Also:
Constant Field Values

ACTION_APPWIDGET_BIND

public static final String ACTION_APPWIDGET_BIND
See Also:
Constant Field Values

ACTION_APPWIDGET_CONFIGURE

public static final String ACTION_APPWIDGET_CONFIGURE
See Also:
Constant Field Values

EXTRA_APPWIDGET_ID

public static final String EXTRA_APPWIDGET_ID
See Also:
Constant Field Values

OPTION_APPWIDGET_MIN_WIDTH

public static final String OPTION_APPWIDGET_MIN_WIDTH
See Also:
Constant Field Values

OPTION_APPWIDGET_MIN_HEIGHT

public static final String OPTION_APPWIDGET_MIN_HEIGHT
See Also:
Constant Field Values

OPTION_APPWIDGET_MAX_WIDTH

public static final String OPTION_APPWIDGET_MAX_WIDTH
See Also:
Constant Field Values

OPTION_APPWIDGET_MAX_HEIGHT

public static final String OPTION_APPWIDGET_MAX_HEIGHT
See Also:
Constant Field Values

EXTRA_APPWIDGET_OPTIONS

public static final String EXTRA_APPWIDGET_OPTIONS
See Also:
Constant Field Values

EXTRA_APPWIDGET_IDS

public static final String EXTRA_APPWIDGET_IDS
See Also:
Constant Field Values

EXTRA_APPWIDGET_PROVIDER

public static final String EXTRA_APPWIDGET_PROVIDER
See Also:
Constant Field Values

EXTRA_CUSTOM_INFO

public static final String EXTRA_CUSTOM_INFO
See Also:
Constant Field Values

EXTRA_CUSTOM_EXTRAS

public static final String EXTRA_CUSTOM_EXTRAS
See Also:
Constant Field Values

INVALID_APPWIDGET_ID

public static final int INVALID_APPWIDGET_ID
See Also:
Constant Field Values

ACTION_APPWIDGET_UPDATE

public static final String ACTION_APPWIDGET_UPDATE
See Also:
Constant Field Values

ACTION_APPWIDGET_OPTIONS_CHANGED

public static final String ACTION_APPWIDGET_OPTIONS_CHANGED
See Also:
Constant Field Values

ACTION_APPWIDGET_DELETED

public static final String ACTION_APPWIDGET_DELETED
See Also:
Constant Field Values

ACTION_APPWIDGET_DISABLED

public static final String ACTION_APPWIDGET_DISABLED
See Also:
Constant Field Values

ACTION_APPWIDGET_ENABLED

public static final String ACTION_APPWIDGET_ENABLED
See Also:
Constant Field Values

META_DATA_APPWIDGET_PROVIDER

public static final String META_DATA_APPWIDGET_PROVIDER
See Also:
Constant Field Values
Method Detail

getInstance

public static AppWidgetManager getInstance(Context context)

updateAppWidget

public void updateAppWidget(int[] appWidgetIds,
                            RemoteViews views)

updateAppWidgetOptions

public void updateAppWidgetOptions(int appWidgetId,
                                   Bundle options)

getAppWidgetOptions

public Bundle getAppWidgetOptions(int appWidgetId)

updateAppWidget

public void updateAppWidget(int appWidgetId,
                            RemoteViews views)

partiallyUpdateAppWidget

public void partiallyUpdateAppWidget(int[] appWidgetIds,
                                     RemoteViews views)

partiallyUpdateAppWidget

public void partiallyUpdateAppWidget(int appWidgetId,
                                     RemoteViews views)

updateAppWidget

public void updateAppWidget(ComponentName provider,
                            RemoteViews views)

notifyAppWidgetViewDataChanged

public void notifyAppWidgetViewDataChanged(int[] appWidgetIds,
                                           int viewId)

notifyAppWidgetViewDataChanged

public void notifyAppWidgetViewDataChanged(int appWidgetId,
                                           int viewId)

getInstalledProviders

public List<AppWidgetProviderInfo> getInstalledProviders()

getAppWidgetInfo

public AppWidgetProviderInfo getAppWidgetInfo(int appWidgetId)

bindAppWidgetIdIfAllowed

public boolean bindAppWidgetIdIfAllowed(int appWidgetId,
                                        ComponentName provider)

getAppWidgetIds

public int[] getAppWidgetIds(ComponentName provider)


Copyright © 2008-2012. All Rights Reserved.