?
This document uses PHP Chinese website manual Release
ViewManager
版本:Android 2.3 r1
?
結(jié)構(gòu)
繼承關(guān)系
public interface ViewManager
????????
android.view.ViewManager
?
子類及間接子類
間接子類
AbsListView, AbsSpinner, AbsoluteLayout, AdapterView<T extends Adapter>, AppWidgetHostView, DatePicker, DialerFilter, ExpandableListView, FrameLayout, Gallery, GestureOverlayView, GridView, HorizontalScrollView, ImageSwitcher, LinearLayout, ListView, MediaController, RadioGroup, RelativeLayout, ScrollView, SlidingDrawer, Spinner, TabHost, TabWidget, TableLayout, TableRow, TextSwitcher, TimePicker, TwoLineListItem, ViewAnimator, ViewFlipper, ViewGroup, ViewSwitcher, WebView, WindowManager, ZoomControls
?
類概述
此接口使你可以向一個(gè)Activity中添加和移除子視圖。調(diào)用Context.getSystemService()
,你可以得到該類的一個(gè)實(shí)例。(譯者注:ViewManager是個(gè)接口,沒有任何實(shí)現(xiàn),抽象類ViewGroup對(duì)該接口的三個(gè)方法進(jìn)行了具體實(shí)現(xiàn)。)
?
公共方法
public abstract void addView (View view, ViewGroup.LayoutParams params)
???????? (譯者注:增添一個(gè)視圖對(duì)象,并指定其布局參數(shù)????????
參數(shù)
??????????????????????????? view ??????? 制定添加的子視圖
??????????????????????????? params??? 子視圖的布局參數(shù))
?
public abstract void removeView (View view)
???????? (譯者注:移除指定的視圖????????
參數(shù)
??????????????????????????? view????????? 指定移除的子視圖)
?
public abstract void UpdateViewLayout (View view, ViewGroup.LayoutParams params)
???????? (譯者注:更新一個(gè)子視圖
參數(shù)
??????????????????????????? view ??????? 指定更新的子視圖
??????????????????????????? params??? 更新時(shí)所用的布局參數(shù))
?
補(bǔ)充
文章精選
?ViewManager的Demo
?