2015-10-17 81 views
-1

我有一個帶有5個選項卡的Android tabhost,每個選項卡都會在onTabChanged方法中更新。但是,當我打開該活動時,第一個標籤只顯示一個空白屏幕。如果我點擊另一個標籤,然後回到第一個標籤,它會正確顯示。Android tabhost - 更新視圖

我該如何解決這個問題?

+0

你能發佈您的代碼..? –

+0

試試這個http://www.androidhive.info/2011/08/android-tab-layout-tutorial/。 – MHossein

+0

是否要更新選項卡或在第一個選項卡上顯示空白屏幕?你的問題含糊不清。 –

回答

0

我試圖更新標籤ViewPager服用空白片段後,使用狀態適配器我解決我的問題

0

維持一個持久的布爾值,說isFirstVisit在默認爲true的活動中。 Inside,ontabchanged如果tabid不是第一個選項卡,則將isFirstVisit的值更改爲false。

第一個選項卡打開時,請使用isFirstVisit值檢查它是否是第一次訪問,並使該選項卡相應爲空。

t forget to make the isFirstVisit to true in activity小號的onDestroy方法