2014-07-23 50 views
5

我最近從Eclipse切換到Android Studio,並且正在試驗PagerSlidingTabStrip庫。是否有可能從Gradle依賴關係修改Android Studio中的庫文件源代碼

試圖自定義選項卡條我遇到了Triangle Pager Sliding Tab Strip這表明修改依賴庫的源代碼。我如何修改gradle依賴關係的源代碼(在這種情況下和一般情況下)?我的項目中沒有看到任何可用的PagerSlidingTabStrip.java。

+0

你到底要什麼改變嗎?您是否嘗試在您的項目中擴展PagerSlidingTabStrip類? – vzamanillo

+0

你的教程鏈接工作,並已非常清楚地解釋 – deadfish

+0

好吧,我想我現在得到它。我需要擴展PagerSlidingTabStrip類,並在我自己的類中做任何我想要的,對吧?我感到困惑,因爲作者保持相同的名稱,我想我可以修改依賴庫本身... – kouretinho

回答

4

爲了實現此目的,您必須手動將PagerSlidingTabStrip.java的代碼複製/粘貼到您自己包中的新類中,對該文件進行更改並像以前一樣使用它。

注意:如果我們要準確,這個「擴展」類不真正從PagerSlidingTabStrip延伸,它更是一個替代

+1

這樣一個簡單的解決方案,但我沒想到它。謝謝! – Gmeister4