Ich habe gerade die Support-Bibliothek aktualisiert - und das neue SwipeRefreshLayout ist nicht mein Geschmack. Gibt es eine Möglichkeit, den alten Stil zurückzubekommen? Es gibt immer noch die setColor-Methoden - die irgendwie seltsam sind - sie scheinen nichts mehr zu gebrauchen. Ich hoffe wirklich, den alten Stil zu haben, ich muss nicht in der alten Bibliothek bleiben.SwipeRefreshLayout von support21 force to old style
7
A
Antwort
0
Ich musste das auch tun - ich brauchte die "Holo" SwipeRefreshLayout mit der oberen horizontalen Linie Indikator im Gegensatz zu den Pull-Down-Pfeil-Indikator.
Sie können tatsächlich eine ältere Version der Android-Support-Bibliothek in Ihrem Projekt verweisen, wenn Sie das alte SwipeRefreshLayout möchten; z.B.
compile 'com.android.support:support-v4:21.0.+'
Ich bin mir nicht sicher, ob Version 21 alt genug ist; Sie müssen vielleicht zu 20 zurückgehen. Der Vorbehalt hier ist natürlich, wenn Sie Funktionalität von einer der neueren Support-Bibliothek-Versionen benötigen, haben Sie keinen Zugriff auf diese Funktionalität.
Verwandte Themen
- 1. "Old-style Parameter Deklarationen" Fehler
- 2. Old Style Tabs in Eclipse Juno?
- 3. Fehler: anachronistische Old-Style-Basisklasse Initialisierer
- 4. Android ProgressBar style wie Fortschritt in SwipeRefreshLayout
- 5. Ist es sicher, eine Old-Style-Klasse mit Multiple Inheritance in eine New-Style-Klasse umzuwandeln?
- 6. Ist es möglich, die Old-Style-Klasse von der ECMAScript 6-Klasse in JavaScript zu erben?
- 7. Android: CoordinatorLayout und SwipeRefreshLayout
- 8. Old Iphone sdk Versionen
- 9. Espresso: Wie SwipeRefreshLayout testen?
- 10. Old school schema.ini Frage
- 11. Android Webview SwipeRefreshLayout Bereich
- 12. SwipeRefreshLayout Android-Verhalten
- 13. SwipeRefreshLayout mit NestedScrollView und Linearlayout
- 14. SwipeRefreshLayout in ViewPager
- 15. SwipeRefreshLayout App Theme
- 16. SwipeRefreshLayout auf einem LinearLayout?
- 17. SwipeRefreshLayout - Animationstiming ändern
- 18. SwipeRefreshLayout hinter ActionBar
- 19. Ersetzen "Refresh Icon" von SwipeRefreshLayout mit Text
- 20. Android: CollapsingToolbarLayout und SwipeRefreshLayout stecken
- 21. Listview Doppelter Eintrag mit SwipeRefreshLayout
- 22. jQuery klicken (erinnern OLD VALUE)
- 23. Angular.js submit form old way
- 24. href to style html funktioniert nur in Chrome
- 25. Old Session-Cookie ungültig machen - ASP.Net Identity
- 26. Loading Spinner in SwipeRefreshLayout entfernen
- 27. Android SwipeRefreshLayout Aktualisierungsindikator nicht sichtbar
- 28. SwipeRefreshLayout aktualisieren Konflikt mit fragmentTransactions
- 29. Fragment bereits mit SwipeRefreshLayout hinzugefügt
- 30. Einen benutzerdefinierten SwipeRefreshLayout-Indikator erstellen?
Wahrscheinlich ist die einzige Möglichkeit, "den alten Stil zurück zu bekommen" (was auch immer das genau bedeutet), die Datei (en) aus dem AOSP-Versionskontrollsystem zu holen und einen eigenen Fork zu erstellen. – CommonsWare
der alte Stil war eine schöne bunte Animation, die nicht mit meinem Layout interferiert - der neue ist das komplette Gegenteil - ich fürchte, gezwungen zu sein oder eine Gabel zu benutzen - aber wollte zuerst fragen - vielleicht gibt es einen Trick, um das nicht zu haben Schmerzen – ligi