能在另一个进程中显示页面布局的层次。层次是在布局文件中定义,它提供了一些改变布局文件的方法定义。
该类最重要的作用就是能够在另一个进程中使用!!!
void | addView(int viewId, RemoteViews nestedView)
Equivalent to calling
addView(View) after inflating the given
RemoteViews .
|
View | apply( Context context, ViewGroup parent)
Inflates the view hierarchy represented by this object and applies all of the actions.
|
RemoteViews | clone()
Creates and returns a copy of this
Object .
|
int | describeContents()
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
|
int | getLayoutId() |
String | getPackage() |
boolean | onLoadClass( Class clazz)
Hook to allow clients of the LayoutInflater to restrict the set of Views that are allowed to be inflated.
|
void | reapply( Context context, View v)
Applies all of the actions to the provided view.
|
void | removeAllViews(int viewId)
Equivalent to calling
removeAllViews() .
|
void | setBitmap(int viewId, String methodName, Bitmap value)
Call a method taking one Bitmap on a view in the layout for this RemoteViews.
|
void | setBoolean(int viewId, String methodName, boolean value)
Call a method taking one boolean on a view in the layout for this RemoteViews.
|
void | setBundle(int viewId, String methodName, Bundle value)
Call a method taking one Bundle on a view in the layout for this RemoteViews.
|
void | setByte(int viewId, String methodName, byte value)
Call a method taking one byte on a view in the layout for this RemoteViews.
|
void | setChar(int viewId, String methodName, char value)
Call a method taking one char on a view in the layout for this RemoteViews.
|
void | setCharSequence(int viewId, String methodName, CharSequence value)
Call a method taking one CharSequence on a view in the layout for this RemoteViews.
|
void | setChronometer(int viewId, long base, String format, boolean started)
Equivalent to calling
Chronometer.setBase ,
Chronometer.setFormat , and
Chronometer.start() or
Chronometer.stop() .
|
void | setDisplayedChild(int viewId, int childIndex)
Equivalent to calling
setDisplayedChild(int)
|
void | setDouble(int viewId, String methodName, double value)
Call a method taking one double on a view in the layout for this RemoteViews.
|
void | setEmptyView(int viewId, int emptyViewId)
Equivalent to calling AdapterView.setEmptyView
|
void | setFloat(int viewId, String methodName, float value)
Call a method taking one float on a view in the layout for this RemoteViews.
|
void | setImageViewBitmap(int viewId, Bitmap bitmap)
Equivalent to calling ImageView.setImageBitmap
|
void | setImageViewResource(int viewId, int srcId)
Equivalent to calling ImageView.setImageResource
|
void | setImageViewUri(int viewId, Uri uri)
Equivalent to calling ImageView.setImageURI
|
void | setInt(int viewId, String methodName, int value)
Call a method taking one int on a view in the layout for this RemoteViews.
|
void | setIntent(int viewId, String methodName, Intent value) |
void | setLong(int viewId, String methodName, long value)
Call a method taking one long on a view in the layout for this RemoteViews.
|
void | setOnClickFillInIntent(int viewId, Intent fillInIntent)
When using collections (eg.
|
void | setOnClickPendingIntent(int viewId, PendingIntent pendingIntent)
Equivalent to calling
setOnClickListener(android.view.View.OnClickListener) to launch the provided
PendingIntent .
|
void | setPendingIntentTemplate(int viewId, PendingIntent pendingIntentTemplate)
When using collections (eg.
|
void | setProgressBar(int viewId, int max, int progress, boolean indeterminate)
Equivalent to calling
ProgressBar.setMax ,
ProgressBar.setProgress , and
ProgressBar.setIndeterminate If indeterminate is true, then the values for max and progress are ignored.
|
void | setRelativeScrollPosition(int viewId, int offset)
Equivalent to calling
smoothScrollToPosition(int, int) .
|
void | setRemoteAdapter(int viewId, Intent intent)
Equivalent to calling
setRemoteViewsAdapter(Intent) .
|
void | setRemoteAdapter(int appWidgetId, int viewId, Intent intent)
This method is deprecated. This method has been deprecated. See setRemoteAdapter(int, Intent)
|
void | setScrollPosition(int viewId, int position)
Equivalent to calling
smoothScrollToPosition(int, int) .
|
void | setShort(int viewId, String methodName, short value)
Call a method taking one short on a view in the layout for this RemoteViews.
|
void | setString(int viewId, String methodName, String value)
Call a method taking one String on a view in the layout for this RemoteViews.
|
void | setTextColor(int viewId, int color)
Equivalent to calling
setTextColor(int) .
|
void | setTextViewText(int viewId, CharSequence text)
Equivalent to calling TextView.setText
|
void | setUri(int viewId, String methodName, Uri value)
Call a method taking one Uri on a view in the layout for this RemoteViews.
|
void | setViewVisibility(int viewId, int visibility)
Equivalent to calling View.setVisibility
|
void | showNext(int viewId)
Equivalent to calling
showNext()
|
void | showPrevious(int viewId)
Equivalent to calling
showPrevious()
|
void | writeToParcel( Parcel dest, int flags)
Flatten this object in to a Parcel
|