簡體   English   中英

Caldroid,ActionBarSherlock和Maven

[英]Caldroid, ActionBarSherlock and Maven

我正在嘗試在我的簡單HelloWorld應用程序中使用Caldroid ,該應用程序以前在Maven托管結構下包括ActionBarSherlock

由於我需要為ABS和Caldroid使用支持包,因此我希望Caldroid使用相同的支持包。 當前,它是最新的: support-v4-r7.jar

但是,在Eclipse中,我在getChildFragmentManager()失敗,說該方法在CaldroidFragment是未定義的(???)。 因此,我無法繼續。

另外,我不知道是否應該移植Caldroid的每個類以擴展ABS類,以便正確使用。 例如:

public class CaldroidFragment extends DialogFragment    
to
public class CaldroidFragment extends SherlockDialogFragment

有整合它們的想法嗎?

我剛剛想出了如何使Caldroid與ActionbarSherlock一起工作(沒有任何錯誤)。

  1. 導入ActionbarSherlock庫和Caldroid庫。

  2. 然后從ActionbarSherlocklibs文件夾中刪除支持v4 jar

  3. caldroid添加為對ActionbarSherlock的依賴項

  4. 將ActionbarSherlock添加為應用程序的依賴項。

現在,一切都會正常進行而沒有任何錯誤!

暫無
暫無

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

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