簡體   English   中英

Android tabhost - 更新視圖

[英]Android tabhost - update views

我有一個帶有 5 個選項卡的 Android tabhost,每個選項卡都將在 onTabChanged 方法中更新。 但是,當我打開活動時,第一個選項卡只顯示一個空白屏幕。 如果我單擊另一個選項卡,然后返回到第一個選項卡,它將正確顯示。

我該如何解決這個問題?

在活動中維護一個持久化的布爾值,例如 isFirstVisit,默認情況下為 true。 在內部,如果 tabid 不是第一個選項卡,則 ontabchanged 將 isFirstVisit 的值更改為 false。

當第一個選項卡打開時,使用 isFirstVisit 值檢查它是否是第一次訪問,並相應地將選項卡設為空白。

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

我試圖在 ViewPager 獲取空白片段后更新標簽,使用狀態適配器我解決了我的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM