2014-03-05 66 views
0

要製作Tab Actionbar,我已經添加了actionbarsherlock.jar。 (I have Downloaded it from hereAndroid:Actionbarsherlock尚未添加爲庫

隨着(右鍵 - > Prpperties - > Java構建路徑)不幸的是,它並沒有放在Android的依賴但在Android的私人Libreray

現在的問題是:

public class TabNavigationCollapsed extends TabNavigation

了Eclipse不知道TabNavigation類

我應該怎麼做才能解決這個問題呢?

回答

1

您需要將整個ABS項目導入到您的Eclipse中,然後在您的項目中將ABS項目添加爲項目首選項的Android類別下的庫。

http://actionbarsherlock.com/usage.html

+0

我只是認爲ABS的目的是爲了展示sherlock的全部能力,所以我只需要標籤導航的特點,而不是所有的 – Salman

+0

你不能這樣做,你必須導入整個項目。 –

+0

好吧,你覺得除了使用這個項目還有別的方法嗎? – Salman

0

你必須將其添加爲existing Android-Project into your Workspace. (NOT as .jar-file) 你加入後。你應該右鍵點擊你的項目 - >「屬性」 - >「安卓」 - >點擊「添加...」 - >選擇文件夾的ActionBarSherlock

做完這些之後。右鍵單擊actionbarsherlock項目 - >屬性 - > Android - >選中Box「Is Library」 - > Apply並關閉。 (現在應該工作)

+0

好的,你覺得除了使用這個項目還有別的方法嗎? – Salman

+0

嗯,我不這麼認爲。但是導入整個項目有什麼不好,你可以使用一切嗎? – 2014-03-05 13:13:09

+0

我認爲這讓我的項目有點沉重。不是嗎? 更多我一直認爲使用嵌套項目是不專業的。如果你能創建圖書館項目,爲什麼不在第二個項目中創建它? – Salman