安卓學習筆記(八)tabhost 安卓第六天

2021-06-22 20:50:05 字數 595 閱讀 8979

三步走:

第一步:造頁面的布局

頁面一的內容

頁面二的內容

頁面三的內容

...

第二步:繫結這些頁面

extends tabactivity,然後在oncreate裡寫 tabhost tabhost = gettabhost();  

第三步設定屬性,並新增頁面

tabspec page1 = tabhost.newtabspec("tab1")  

.setindicator("text1")

.setcontent(r.id.p1);

tabhost.addtab(page1);

tabspec page2 = tabhost.newtabspec("tab2")

.setindicator("text2")

.setcontent(r.id.p1);

tabhost.addtab(page2);

tip:可以利用setindicator函式為tabhost設定等。

安卓tabhost和子Activity通訊方法

發現很多同學在問這個問題 1個tabhost對應的類假設是t,假設包含2個子tab,每個是1個activity,假設叫a,b,對應的類假設是a和b 那麼有這幾個問題 1.a如何呼叫b的方法,或者說傳送訊息給b 2.a如何通知tabhost 3.tabhost如何通知a和b 其實2,3解決了,1也就解...

安卓學習筆記二

1 安卓intent啟動系統activity 1 啟動瀏覽器 intent intent new intent intent.setaction intent.action view uri url uri.parse intent.setdata url startactivity intent ...

安卓開發學習筆記

android設定背景色為透明 方法一 只要在配置檔案內activity屬性配置內加上 android theme android style theme.translucent 就好了。這樣就呼叫了android的透明樣式!方法二 先在res values下建colors.xml檔案,寫入 這個值...