Android日記之2012\01\03

看到一篇帖子,有人問在一個上下排列的TabLayout中能不能再加上一個左右排列的TabLayout。看來這位仁兄並沒有先去看Android關於TabLayout的文檔。
看過TabLayout和對View有些瞭解的話,這個問題不難回答。首先,對於View來說,一個View中嵌套另一個View是可以的,Layout 也是View中的一種。從文檔中的例子來看,TabLayout中的每個tab對應的都是一個Activity,而每個Activity都有自己的佈局,所以對於TabLayout中嵌套TabLayout是不成問題的。其次是左右的排列,從文檔中我們可以看到,最外層是TabHost,裏面是一個 LinearLayout,再裏面是一個TabWidget和FrameLayout,那這樣理解起來就方便多了。其實標籤和內容的位置的排列方式是由 LinearLayout來決定的。而他倆的位置則是在佈局文件中的位置來決定的,就好比是一個LinearLayout中的兩個控件的位置。
發佈了9 篇原創文章 · 獲贊 0 · 訪問量 767
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章