第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

TabLayout中的方法removeAllTabs()無法正常工作

TabLayout中的方法removeAllTabs()無法正常工作

人到中年有點甜 2021-03-30 17:10:07
我正面臨這個問題:每次我的tabLayout中的標(biāo)簽都沒有被刪除時我在其中添加標(biāo)簽onCreateView,然后在其中將其刪除onDetach但是當(dāng)我回到這個位置時fragment,我的標(biāo)簽會繼續(xù)顯示tabLayoutclass ProductsFragment : Fragment(), TabLayout.OnTabSelectedListener {    private var tabLayout: TabLayout? = null    override fun onCreate(savedInstanceState: Bundle?) {        super.onCreate(savedInstanceState)        ...        tabLayout = activity!!.findViewById(R.id.tablayout)        ...    }    ...    override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {        //here I'm adding the tabs to tabLayout    }    ...    override fun onDetach() {        super.onDetach()        tabLayout?.removeAllTabs()    }}
查看完整描述

1 回答

?
夢里花落0921

TA貢獻1772條經(jīng)驗 獲得超6個贊

onDetach在視圖已銷毀之后調(diào)用。您的參考tabLayout將在此處為空,因此什么也不會發(fā)生。您可能想要刪除中的標(biāo)簽onDestroyView或類似標(biāo)簽。


查看完整回答
反對 回復(fù) 2021-04-14
  • 1 回答
  • 0 關(guān)注
  • 547 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號