我已經構建了一個自定義組件,該組件擴展了TabHost
,並在默認情況下將所需的TabwWidget
和FrameLayout
與所需的Ids
相加。自定義TabHost-問題處理孩子添加在XML中
這工作得很好,但我想處理在XML文件中定義的孩子。
<my.custom.TabHost>
<LinearLayout android:id="@+id/layout"></LinearLayout>
</my.custom.TabHost>
如果這樣定義,我想自動調用,這使得從View
一個TabSpec
並將其添加到TabHost
的方法。
但我不知道當孩子被添加到View
,所以我不知道在哪裏可以檢查我是否應該添加Views
正常,或進行TabSpec
出來。
有沒有辦法做到這一點?
After構造函數剛剛添加了2個默認子項(TabWidget
,FrameLayout
),childcount is 2
。
覆蓋後,childCount is 3
。但是哪個方法被調用?
我檢查了addVIewInLayout
,但仍然沒有效果。
任何幫助表示讚賞。