FragmentManager的使用注意事項

2021-07-23 21:37:28 字數 611 閱讀 1907

在給viewpager繫結fragmentpageradapter時,new fragmentpageradapter(fragmentmanager)的fragmentmanager,一定要保證正確,如果viewpager是activity內的控制項,則傳遞getsupportfragmentmanager(),否則會出現一些意想不到的問題,比如載入不到資料,fragment中的viewpager的資料沒載入出來,或者viewpager的indicator沒有載入出標題,

如果是fragment的控制項中,則應該傳遞getchildfragmentmanager()。只要記住viewpager內的fragments是當前元件的子fragment這個原則即可。

//初始化fragment,如果不是在activity中使用fragmentmanger,應該使用getchildfragmentmanager()

adapter = new newsstatefragmentadapter(getchildfragmentmanager());

viewpager.setadapter(adapter);

smarttablayout.setviewpager(viewpager);

Protocol Buffers使用注意事項

protocol buffers做為廣泛使用的乙個序列化開源庫,提供了很多語言下的支援,本文就談談msvc c 使用pb遇到的問題,當然這些問題因為每個人的使用模式不同,可能都不一樣,本文也不討論怎麼寫proto及編譯。我們使用pb做序列化可以把pb生成靜態庫或者動態庫 libprotobuf.dl...

C using namespace使用注意事項

一 using 用法 1.引用命名空間。如 using system 2.自動釋放物件使用的資源。如 using sqlconnection connection new sqlconnection connectionstring connection.open 當鏈結使用完畢以後,將自動釋放sq...

關於better scroll的使用注意事項

1.動態載入資料需要重新整理滾動區域 this.nexttick 2.滾動區域上的事件,需要在註冊滾動的時候,新增 click true mounted 3.預設 y軸 滾動,需要x軸滾動,新增 scrollx true 4.上拉載入功能,註冊時需要申明,pullupload 可以為true 或者如...