我使用ActionBarSherlock
和ViewPageIndicator
,我試圖實現嵌套的片段,但該方法getChildFragmentManager()
我android.support.v4.app.Fragments
不確定。android.support.v4.app.Fragment:未定義的方法getChildFragmentManager()
沒有其他錯誤,ABS和VPI按預期工作。
我沒有使用支持庫v13,我使用的是最新版本,我已經清理了我的項目。正常的android.app.Fragment
不會抱怨getChildFragmentManager()
。我也嘗試重新安排支持庫依賴項(在ABS,VPI和主要項目中引用它的android-support-v4.jar或作爲外部jar的android-support-v4.jar),但是getChildFragmentManager()
保持未定義狀態。
如果我刪除VPI雖然,getChildFragmentManager()
的作品,但當然VPI停止工作。所以,這些依賴關係肯定有問題,但我沒有想法嘗試。
任何幫助將不勝感激!
你能擺脫android-support-v4無處不在,只使用v13嗎? – etienne 2013-04-04 08:06:21
嘗試使用Android SDK Manager下載最新的android-support-v4.jar,然後將該jar從'/extras/android/support/v4/android-support-v4.jar'複製到您的項目中,並且還將ABS和VPI(afaik在他們的下載中都有一箇舊版本的android-support-v4.jar)我有一些與支持庫相似的問題,因爲在ABS和我的項目中有不同版本(但不使用VPI) –
Dodge
2013-04-04 08:08:24
@Dodge I已經下載了我的主要項目的最新版本(或者至少我認爲我已經!),並且使用它作爲ABS和VPI的外部jar,但是我試着再次下載它,並且voilá,問題解決了(或者說,與其他人,但進步!)。如果您將解決方案添加爲答案,我會接受它! – usagidon 2013-04-04 17:02:48