2012-07-07 57 views
0

我是Android開發新手。將圖標添加到TabHost for Android的正確方法是什麼?

我已經添加了一個TabHost到我的Android應用程序,並且可以更改三個選項卡的文本,我很好。我可以點擊它們以顯示不同的視圖等。

但是,在哪裏以及如何將圖標添加到特定選項卡?不是以編程方式更改它,而是實際將其添加到佈局設計中?在XML中或以某種方式使用設計器?

回答

0

如下活動:

TabHost tabHost=getTabHost(); 
    TabHost.TabSpec spec; 
    TabHost.TabSpec spec=tabHost.newTabSpec("hello").setIndicator("hello",getResources().getDrawable(R.drawable.ic_launcher)).setContent(intent); 
    tabHost.addTab(spec); 

這是設置圖標secific標籤最簡單的方法。

+0

有沒有辦法做到這一點,而不是以編程方式,所以我可以看到它在Eclipse中的Android佈局設計器中看起來像什麼? – 2012-07-07 05:14:59

+0

通過這樣做,您將在特定的選項卡上明確地看到圖標。 – AkashG 2012-07-07 05:41:26

+0

它工作嗎? – AkashG 2012-07-16 05:31:07