2014-07-23 5 views
5

Ich bin kürzlich von Eclipse zu Android Studio gewechselt und ich experimentiere mit PagerSlidingTabStrip Bibliothek.Ist es möglich, Bibliotheksdatei Quellcode in Android Studio von Gradle Abhängigkeit ändern

Beim Versuch, den Tab-Strip anzupassen, bin ich auf die Triangle Pager Sliding Tab Strip gestoßen, die vorschlägt, den Quellcode der Abhängigkeitsbibliothek zu ändern. Wie kann ich den Quellcode einer Graddle-Abhängigkeit ändern (in diesem Fall und allgemein)? Ich sehe in meinem Projekt keinen verfügbaren PagerSlidingTabStrip.java.

+0

Was genau Sie ändern wollen? Haben Sie versucht, die PagerSlidingTabStrip-Klasse in Ihrem Projekt zu erweitern? – vzamanillo

+0

Ihr Link zu Tutorial funktioniert und wurde sehr deutlich erklärt – deadfish

+0

Ok, ich denke, ich bekomme es jetzt. Ich muss die PagerSlidingTabStrip-Klasse erweitern und tun, was ich in meiner eigenen Klasse will, oder? Ich war verwirrt, weil der Autor den gleichen Namen behielt und ich dachte, ich könnte die abhängige Bibliothek selbst modifizieren ... – kouretinho

Antwort

4

Damit dies funktioniert, müssen Sie den Code für PagerSlidingTabStrip.java manuell in eine neue Klasse in Ihrem eigenen Paket kopieren, Änderungen in dieser Datei vornehmen und sie genau wie zuvor verwenden.

Hinweis: Wenn wir um genau sein wollen, diese „Erweiterung“ Klasse nicht nicht wirklich von PagerSlidingTabStrip zu verlängern, ist es eher ein Ersatz

+1

Eine so einfache Lösung, aber ich dachte nicht daran. Vielen Dank! – Gmeister4

Verwandte Themen