2012-10-26 94 views
0

我正在構建一個應用程序,我使用tabhost。在每個選項卡中都有一個片段,因此用戶可以滑過每個片段。我想要在每個片段中使用不同的按鈕,但它們在tabhost上,這樣它們就不會滑動。所以我動態改變tabhost的onTabChanged()方法中的每個按鈕。但是這會導致速度放緩,實際上會凍結一點。我甚至試圖把它放在一個線程上,但它沒有任何區別。你知道我可以使用什麼方式,以便通過屏幕滑動將再次平滑嗎? 謝謝你的時間。通過片段滑動

+0

試着解釋一點點更清楚。我無法弄清楚你到底想要達到什麼目的。 – slezadav

回答

0

你的解釋實在是模糊的,但據我瞭解,你想要做的是按鈕移動到tabhost外面,並在click事件你使用類似:

switch(tabHost.getCurrentTab(){ 
     // do stuff 
    }