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