App-kompatibel
Letzte Aktualisierung | Stabile Version | Releasekandidat | Beta-Ausgabe | Alpharelease |
---|---|---|---|---|
29. Mai 2024 | 1.7.0 | − | − | − |
Abhängigkeiten deklarieren
Zum Hinzufügen einer Abhängigkeit von Appcompat müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.
Fügen Sie der Datei build.gradle
für Ihre Anwendung oder Ihr Modul die Abhängigkeiten für die benötigten Artefakte hinzu:
Cool
dependencies { def appcompat_version = "1.7.0" implementation "androidx.appcompat:appcompat:$appcompat_version" // For loading and tinting drawables on older versions of the platform implementation "androidx.appcompat:appcompat-resources:$appcompat_version" }
Kotlin
dependencies { val appcompat_version = "1.7.0" implementation("androidx.appcompat:appcompat:$appcompat_version") // For loading and tinting drawables on older versions of the platform implementation("androidx.appcompat:appcompat-resources:$appcompat_version") }
Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.
Feedback
Dein Feedback hilft uns, Jetpack zu verbessern. Lassen Sie uns wissen, wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie eine neue erstellen. Durch Klicken auf die Stern-Schaltfläche können Sie zu einem vorhandenen Problem abstimmen.
Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.
Version 1.7
Version 1.7.0
29. Mai 2024
androidx.appcompat:appcompat:1.7.0
und androidx.appcompat:appcompat-resources:1.7.0
werden veröffentlicht. Version 1.7.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.6.0
- In
AppCompatDialog
werdenLifecycleOwner
,SavedStateRegistryOwner
undOnBackPressedDispatcherOwner
in der Einrichtungsansicht des Dialogfelds über dieViewTree
APIs jetzt korrekt festgelegt. Dadurch werden Probleme beim Hosten einesComposeView
in einemAppCompatDialog
behoben. AppCompatActivity
legt nunViewTreeOnBackPressedDispatcherOwner
fest, sodass es möglich ist, den Disponenten aus der Ansicht abzurufen.- Die Leistung von
SupportMenuInflater
wurde erheblich verbessert. Locale.getDefault()
gibt nach einem Kaltstart jetzt die Systemsprache zurück.- In
LinearLayoutCompat
werden jetzt Parameter für das Randlayout beibehalten.
Aktualisierungen von Abhängigkeiten
AppCompat
hängt jetzt von Aktivität 1.7.0 ab.AppCompat
hängt jetzt von der Fragment-Version 1.5.4 ab.
Version 1.7.0-rc01
14. Mai 2024
androidx.appcompat:appcompat:1.7.0-rc01
und androidx.appcompat:appcompat-resources:1.7.0-rc01
werden veröffentlicht. Version 1.7.0-rc01 enthält diese Commits.
Version 1.7.0-beta01
1. Mai 2024
androidx.appcompat:appcompat:1.7.0-beta01
und androidx.appcompat:appcompat-resources:1.7.0-beta01
werden veröffentlicht. Version 1.7.0-beta01 enthält diese Commits.
Version 1.7.0-alpha03
26. Juli 2023
androidx.appcompat:appcompat:1.7.0-alpha03
und androidx.appcompat:appcompat-resources:1.7.0-alpha03
werden veröffentlicht. Version 1.7.0-alpha03 enthält diese Commits.
Neue Funktionen
Unterstützung für den Abruf von Sprachen pro App in Kontexten ohne Aktivität (I58e753) Für diese Funktion wurden vier neue APIs hinzugefügt:
LocaleManagerCompat.getApplicationLocales()
: Damit können Entwickler App-spezifische Sprachen festlegen, die außerhalb des Aktivitätsbereichs liegen.ContextCompat.getString()
: gibt lokalisierte Strings basierend auf den Sprachen für die App zurück.ContextCompat.getContextForLanguage()
: Der von dieser Methode zurückgegebene Kontext berücksichtigt die Pro-App-Sprachen.ConfigurationCompat.setLocales()
: zum Festlegen der Sprache der Konfiguration bei den oben genannten APIs.
Weitere API-Änderungen
setLineHeight(unit, lineHeight)
wurdeTextView
Kompatibilitätsklassen hinzugefügt (Ia9fa9)setLineHeight(unit, lineHeight)
zuTextView
Kompatibilitätsklassen hinzugefügt (Ib2ee1)setLineHeight(unit, lineHeight)
wurdeTextView
Kompatibilitätsklassen hinzugefügt (I15716)
Fehlerkorrekturen
- In
AppCompatDialog
werdenLifecycleOwner
,SavedStateRegistryOwner
undOnBackPressedDispatcherOwner
in der Einrichtungsansicht des Dialogfelds über dieViewTree
APIs jetzt korrekt festgelegt. Dadurch werden Probleme beim Hosten einesComposeView
in einemAppCompatDialog
behoben.AppCompat
hängt jetzt von Aktivität 1.7.0 ab. (Ib28ab, b/261314581) - Erhebliche Verbesserung der Leistung von
SupportMenuInflater
(I0b087)
Version 1.7.0-alpha02
8. Februar 2023
androidx.appcompat:appcompat:1.7.0-alpha02
und androidx.appcompat:appcompat-resources:1.7.0-alpha02
werden veröffentlicht. Version 1.7.0-alpha02 enthält diese Commits.
Fehlerkorrekturen
- Ein Speicherleck in
AppCompatDelegate.getLocaleManagerForApplication()
(44b57fd) wurde behoben. AppCompat
hängt jetzt von Fragment-Version 1.5.4 (I54dcd) ab
Version 1.7.0-alpha01
5. Oktober 2022
androidx.appcompat:appcompat:1.7.0-alpha01
und androidx.appcompat:appcompat-resources:1.7.0-alpha01
werden veröffentlicht. Version 1.7.0-alpha01 enthält diese Commits.
Fehlerkorrekturen
AppCompatActivity
legt nunViewTreeOnBackPressedDispatcherOwner
fest, sodass es möglich ist, den Disponenten aus der Ansicht abzurufen. (I1a115, b/235416503)Locale.getDefault()
gibt nach einem Kaltstart jetzt die Systemsprache zurück (I6a94b).LinearLayoutCompat
behält jetzt Randlayoutparameter bei (Id2af4).
Version 1.6.1
Version 1.6.1
8. Februar 2023
androidx.appcompat:appcompat:1.6.1
und androidx.appcompat:appcompat-resources:1.6.1
werden veröffentlicht. Version 1.6.1 enthält diese Commits.
Fehlerkorrekturen
- Ein Speicherleck in
AppCompatDelegate.getLocaleManagerForApplication()
(44b57fd) wurde behoben.
Version 1.6.0
Version 1.6.0
11. Januar 2023
androidx.appcompat:appcompat:1.6.0
und androidx.appcompat:appcompat-resources:1.6.0
werden veröffentlicht. Version 1.6.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.5.0
- Unterstützung für die Anpassung von Gebietsschemata für Anwendungen hinzugefügt. Weitere Informationen finden Sie unter
AppCompatDelegate.setApplicationLocales(LocaleListCompat)
. Bietet Abwärtskompatibilität für die neue API zu den Einstellungen pro Sprache, die in Android 13 verfügbar ist. - Aktualisierung der Null-Zulässigkeit gemäß dem Android 13 (Tiramisu, API Level 33) SDK.
- Der öffentlichen API-Oberfläche wurden die Kompatibilitätsklassen
DrawableWrapper
,DrawableContainer
undStateListDrawable
hinzugefügt.
Version 1.6.0-rc01
7. September 2022
androidx.appcompat:appcompat:1.6.0-rc01
und androidx.appcompat:appcompat-resources:1.6.0-rc01
werden veröffentlicht. Version 1.6.0-rc01 enthält diese Commits.
Fehlerkorrekturen
AppCompatActivity
legt nunViewTreeOnBackPressedDispatcherOwner
fest, sodass es möglich ist, den Disponenten aus der Ansicht abzurufen. (I1a115, b/235416503)- Es wurde eine Fehlerkorrektur rückgängig gemacht, durch die die an
onConfigurationChanged
übergebene Konfiguration überschrieben wurde. Dies hatte Probleme bei Tests verursacht, bei denen eigene benutzerdefinierte Konfigurationen überonConfigurationChanged
eingefügt wurden.
Version 1.6.0-beta01
10. August 2022
androidx.appcompat:appcompat:1.6.0-beta01
und androidx.appcompat:appcompat-resources:1.6.0-beta01
werden veröffentlicht. Version 1.6.0-beta01 enthält diese Commits.
API-Änderungen
- Verschieben Sie die Kompatibilitätsklassen
DrawableWrapper
,DrawableContainer
undStateListDrawable
in die öffentliche API. (I37f3e, b/227789566) - Einführung einer neuen Fabrik für einen Inflater für asynchrones Layout. (Ia657b)
Fehlerkorrekturen
Toolbar
ruft jetztonPrepareMenu()
auf, bevor das Menü angezeigt wird, und nicht mehr unbedingt, wenn das Menü erstellt wird. (I2a58d, b/232206677)AppCompat
hängt jetzt explizit vonLifecycle
2.5.1
undSavedState
1.2.0
ab. (I7e3e2)- Die Unterstützung für zurückgerufene Callbacks in
AppCompatDelegate
und die vonAppCompat
bereitgestellte Toolbar-Implementierung wurde hinzugefügt. (I24062) AppCompat
APIs für 1.5.0-beta01 (I2a43d, b/236866227) fertigstellenAppCompat
APIs für 1.5.0-beta01 (I2a43d, b/236866227) fertigstellen
Version 1.6.0-alpha05
15. Juni 2022
androidx.appcompat:appcompat:1.6.0-alpha05
und androidx.appcompat:appcompat-resources:1.6.0-alpha05
werden veröffentlicht. Version 1.6.0-alpha05 wurde in einem privaten Zweig für Vorabveröffentlichungen entwickelt und verfügt über keine öffentlichen Commits.
API-Änderungen
- Updates der Null-Zulässigkeit zur Anpassung an die endgültige API-Oberfläche im Tiramisu Beta 3 SDK
minCompileSdk
ist jetzt 33, was dem Tiramisu Beta 3 SDK entspricht
Version 1.6.0-alpha04
18. Mai 2022
androidx.appcompat:appcompat:1.6.0-alpha04
und androidx.appcompat:appcompat-resources:1.6.0-alpha04
werden veröffentlicht. Diese Bibliothek wurde für einen privaten Zweig für Vorabveröffentlichungen entwickelt. Daher ist kein Commit-Log verfügbar.
API-Änderungen
- API hinzufügen, um die SwitchCompat-Breitenbeschränkung für die Verwendung durch MDC-Android zu überschreiben
Fehlerkorrekturen
- Verwaltete Konfiguration vermeiden, wenn sich die Konfiguration außerhalb von „attachBaseConfig“ ändert
Version 1.6.0-alpha03
27. April 2022
androidx.appcompat:appcompat:1.6.0-alpha03
und androidx.appcompat:appcompat-resources:1.6.0-alpha03
werden veröffentlicht.
Für diese Version ist Android 13 Beta 1 zum Kompilieren erforderlich. Es kann nicht garantiert werden, dass sie mit zukünftigen Entwicklervorschauen laufzeitkompatibel ist.
Neue Funktionen
- Unterstützung für die Auswahl benutzerdefinierter Sprachen in der gesamten App über
AppCompatDelegate.setApplicationLocales()
. Delegiert an die Plattformimplementierung in API 33 und höher.
Version 1.6.0-alpha01
23. Februar 2022
androidx.appcompat:appcompat:1.6.0-alpha01
und androidx.appcompat:appcompat-resources:1.6.0-alpha01
werden veröffentlicht. Version 1.6.0-alpha01 wurde aus einem internen Zweig erstellt und hat keine öffentlich sichtbaren Commits.
Für diese Version ist Android Tiramisu DP1 zum Kompilieren erforderlich. Es kann nicht garantiert werden, dass sie mit zukünftigen Entwicklervorschauen laufzeitkompatibel ist.
Neue Funktionen
- Unterstützung für die Anpassung von Gebietsschemata für Anwendungen hinzugefügt. Weitere Informationen findest du unter
AppCompatDelegate.setApplicationLocales(LocaleListCompat)
. Bietet Abwärtskompatibilität für die neue API zu den Einstellungen pro Sprache, die in Android 13 verfügbar ist.
Version 1.5.1
Version 1.5.1
7. September 2022
androidx.appcompat:appcompat:1.5.1
und androidx.appcompat:appcompat-resources:1.5.1
werden veröffentlicht. Version 1.5.1 enthält diese Commits.
Aktualisierungen von Abhängigkeiten
AppCompat
hängt jetzt explizit vom Lebenszyklus2.5.1
und SavedState1.2.0
ab. (I7e3e2)
Version 1.5.0
Version 1.5.0
10. August 2022
androidx.appcompat:appcompat:1.5.0
und androidx.appcompat:appcompat-resources:1.5.0
werden veröffentlicht. Version 1.5.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.4.0
- Diese stabile Version umfasst Verbesserungen der Zuverlässigkeit des Nachtmodus, Fehlerkorrekturen und Unterstützung der Compound-Drawable-Tönung für AppCompat-gestützte Text-Widgets sowie Verbesserungen der API-Nutzerfreundlichkeit. Eine detaillierte Liste der Änderungen finden Sie in den Versionshinweisen der vorherigen Version der 1.5.0-Serie.
Version 1.5.0-rc01
27. Juli 2022
androidx.appcompat:appcompat:1.5.0-rc01
und androidx.appcompat:appcompat-resources:1.5.0-rc01
werden veröffentlicht. Version 1.5.0-rc01 enthält diese Commits.
Fehlerkorrekturen
- Es wurde ein Problem behoben, bei dem der Kontext-Wrapper von AppCompat die unterstützende Ressourcenimplementierung des Anwendungskontexts wiederverwendet hat, wodurch
uiMode
im Anwendungskontext überschrieben wurde. (Idf9d5)
Version 1.5.0-beta01
13. Juli 2022
androidx.appcompat:appcompat:1.5.0-beta01
und androidx.appcompat:appcompat-resources:1.5.0-beta01
werden veröffentlicht. Version 1.5.0-beta01 enthält diese Commits.
API-Änderungen
- Fügen Sie ein überschreibbares Flag hinzu, um die standardmäßige Anpassung der Schalterbreite zu deaktivieren. (I37cb7)
- Anmerkung
@FloatRange
zur Daumenposition Getter API hinzufügen (If524c) - Fehlende Anmerkungen zur Null-Zulässigkeit zu
AnimatedStateListDrawableCompat
(Ieb4ec) hinzufügen
Fehlerkorrekturen
AppCompat
APIs für 1.5.0-beta01 (I2a43d, b/236866227) fertigstellen- Wert von
className
fürActionMenuItemView
ändern, um ihn alsButton
(I5ee1c) zu behandeln
Version 1.5.0-alpha01
6. April 2022
androidx.appcompat:appcompat:1.5.0-alpha01
und androidx.appcompat:appcompat-resources:1.5.0-alpha01
werden veröffentlicht. Version 1.5.0-alpha01 enthält diese Commits.
API-Änderungen
- Es wurde eine neue API hinzugefügt, um Unterklassen die Position des Schaltersymbols anzuzeigen (I9bfb4).
- Null-Zulässigkeit wurde aktualisiert, damit Tiramisu DP2 (I0cbb7) übereinstimmt
- Rückportierte zusammengesetzte Drawable-Färbung für von TextView abgeleitete Widgets (Idf98c, b/165822337)
AppCompatDialog
erweitert jetztComponentDialog
für Kompatibilität mitOnBackPressedDispatcher
(Id9b91, b/217620781)SearchView.onQueryRefine()
ist jetzt geschützt, um Überschreibungen zuzulassen (I6cce0, b/212882845)
Fehlerkorrekturen
- AppCompat
Toolbar
ruft jetzt dieonPrepareMenu()
API vonMenuHostHelper
auf. (I9b9b5, b/227376894) AppCompatEditText
,AppCompatAutoCompleteEditText
,AppCompatMultiAutoCompleteEditText
werden nicht mehr anklickbar oder „longClickable“ im Konstruktor zurückgesetzt, wenn sie in XML festgelegt sind (Ic5066, b/221094907).AppCompatEditText
,AppCompatAutoCompleteTextView
undAppCompatMultiAutoCompleteTextView
rufen die überschriebenensetKeyListener
während des Konstruktors nicht auf (I5c13a, b/208480173).- Appcompat packt keine an
setKeyListener
übergebenen Instanzen vonNumberKeyListener
zusammen, sodassTextView
die Sprache aufNumberKeyListeners
korrekt konfigurieren kann (Ibf113, b/207119921). - Ein Problem wurde bei allen in AppCompat 1.4.0 eingeführten
NumberKeyListener
-Unterklassen behoben, bei denen unerwartete Zeichen wie Satzzeichen eingegeben werden konnten (Iede7a, b/207119921).
Version 1.4.2
Version 1.4.2
1. Juni 2022
androidx.appcompat:appcompat:1.4.2
und androidx.appcompat:appcompat-resources:1.4.2
werden veröffentlicht. Version 1.4.2 enthält diese Commits.
Fehlerkorrekturen
- Absturz behoben, bei dem
AppCompatDelegateImpl
einen internen Aufruf anensureSubDecor
gesendet hat, bevor die Aktionsleiste erstellt wurde (aosp/2048349, b/226648941)
Version 1.4.1
12. Januar 2022
androidx.appcompat:appcompat:1.4.1
und androidx.appcompat:appcompat-resources:1.4.1
werden veröffentlicht. Version 1.4.1 enthält diese Commits.
Fehlerkorrekturen
AppCompatEditText
,AppCompatAutoCompleteTextView
undAppCompatMultiAutoCompleteTextView
rufen den überschriebenensetKeyListener
während des Konstruktors nicht auf. (I5c13a, b/208480173)Emoji2
fasst keine Instanzen vonNumberKeyListener
zusammen, sodass die Sprache von Textview konfiguriert werden kann.- Appcompat packt keine an
setKeyListener
übergebenen Instanzen vonNumberKeyListener
zusammen, sodassTextView
die Sprache aufNumberKeyListeners
richtig konfigurieren kann. (Ibf113, b/207119921)
- Appcompat packt keine an
- Behebt das Problem mit allen in Appcompat 1.4.0 eingeführten
NumberKeyListener
-Unterklassen, bei denen unerwartete Zeichen wie Satzzeichen eingegeben werden konnten (b/207119921) (Iede7a, b/207119921).
Version 1.4.0
Version 1.4.0
17. November 2021
androidx.appcompat:appcompat:1.4.0
und androidx.appcompat:appcompat-resources:1.4.0
werden veröffentlicht. Version 1.4.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.3.0
- Bibliothek ist jetzt auf Java 8-Sprachebene ausgerichtet
- Die Unterstützung für aktualisierbare Emojis ist standardmäßig über die Bibliothek „androidx.emoji2“ aktiviert
- Verbesserte Attributprüfung im Layout Inspector von Android Studio (I02d55)
- Unterstützung für verschachtelte getönte Ressourcen und Vektor-Drawables in AppCompat-Ressourcenlade-Backports hinzugefügt. Beachten Sie jedoch, dass das bedeutet, dass Apps getDrawable() für ein benutzerdefiniertes Ressourcenobjekt nicht überschreiben können, wenn Backports aktiviert sind. (Ia6b03, b/176129022)
- Zurückportierter Hintergrund und Häkchen für CheckedTextView (I8575c)
Version 1.4.0-rc01
27. Oktober 2021
androidx.appcompat:appcompat:1.4.0-rc01
und androidx.appcompat:appcompat-resources:1.4.0-rc01
werden veröffentlicht. Version 1.4.0-rc01 enthält diese Commits.
Version 1.4.0-beta01
29. September 2021
androidx.appcompat:appcompat:1.4.0-beta01
und androidx.appcompat:appcompat-resources:1.4.0-beta01
werden veröffentlicht. Version 1.4.0-beta01 enthält diese Commits.
API-Änderungen
- Die AndroidX AppCompat
Toolbar
ist jetzt einMenuHost
und kannMenuProvider
s verwalten. (I5cd95)
Fehlerkorrekturen
- Fehler bei der AppCompatProgressBar-Handhabung von Ebenenlisten-Fortschrittsbalken (I6ece3, b/142004509)
android:digits
muss inAppCompatEditText
korrekt beibehalten werden. Damit wird der in AppCompat 1.4.0-alpha03 eingeführte Fehler 193047889 behoben. (I4b4fc, b/193047889)- OnReceiveContentListener SDK ist integriert und unterstützt lib APIs. (Ic6914, b/173814913)
Version 1.4.0-alpha03
30. Juni 2021
androidx.appcompat:appcompat:1.4.0-alpha03
und androidx.appcompat:appcompat-resources:1.4.0-alpha03
werden veröffentlicht. Version 1.4.0-alpha03 enthält diese Commits.
Neue Funktionen
- Bibliothek ist jetzt auf Java 8-Sprachebene ausgerichtet
- Emoji2-Unterstützung für weitere TextView-Unterklassen (
AppCompatMultiAutoCompleteTextView
,AppCompatAutoCompleteTextView
,AppCompatRadioButton
,AppCompatCheckBox
) wurde hinzugefügt.
API-Änderungen
- Es wurde eine API zum Konfigurieren einer InputConnection für die Verwendung von View.performReceiveContent zur Verarbeitung von IME-Aufrufen an InputConnection.commitContent hinzugefügt. (I3a2ad)
- Unterstützung für EmojiCompat zu
AppCompatMultiAutoCompleteTextView
(Ifece0) hinzufügen - Unterstützung für EmojiCompat zu
AppCompatAutoCompleteTextView
(Ia1f4b) hinzufügen - Unterstützung für EmojiCompat zu
AppCompatRadioButton
hinzufügen (If08af) - Unterstützung für EmojiCompat zu
AppCompatCheckBox
(I2b3bc) hinzufügen - Null
KeyListener
inAppCompatEditText
zulassen. Dadurch wird die Annotation „Nicht null“, die in 1.4-alpha01 zu AppCompatEditText hinzugefügt wurde, rückgängig gemacht und das vorherige Verhalten wird wiederhergestellt, wenn null übergeben wurde. (I21482, b/189559345) - Fügen Sie
PopupMenu.setForceShowIcon
hinzu, damit die APIs der Plattform gleich sind (I43bb3, b/182789798).
Fehlerkorrekturen
- Es wurde ein Fehler in AppCompatEditText behoben, durch den der in XML angegebene Eingabetyp "inputType" zurückgesetzt wurde, um Varianten zu entfernen. Dieser Fehler wurde in AppCompat 1.4.0-alpha01 eingeführt. (I9df36, b/191061070)
Version 1.4.0-alpha02
2. Juni 2021
androidx.appcompat:appcompat:1.4.0-alpha02
und androidx.appcompat:appcompat-resources:1.4.0-alpha02
werden veröffentlicht. Version 1.4.0-alpha02 enthält diese Commits.
API-Änderungen
AppCompatDialogFragment
-Konstruktor hinzugefügt, der eine Layout-ID verwendet (Icbf22, b/188119987)- Verbesserte Unterstützung für den Layout Inspector (I02d55)
- Paket in
emoji2-views-helper
wurde inandroidx.emoji2.viewsintegration
umbenannt. Dies ist eine funktionsgefährdende Änderung für AppCompat1.4.0-alpha01
. Bei Anwendungen muss die AppCompat-Abhängigkeit aktualisiert werden, damit die neue Emoji2-Version verwendet wird. (Ie8397)
Fehlerkorrekturen
- Ein Problem wurde behoben, bei dem beendete Aktivitäten keine Konfigurationsänderungen aus von AppCompat instrumentierten Nachtmodusänderungen erhalten haben. (I8fa8f, b/188681415)
- Es wurde ein Fehler in
AppCompatEditText
behoben, der dazu führte, dass Ansichten auch dann fokussierbar waren, wennandroid:focusable="false"
im XML angegeben wurde (Fehler in AppCompat1.4.0-alpha01
eingeführt) (Ib9412).
Version 1.4.0-alpha01
18. Mai 2021
androidx.appcompat:appcompat:1.4.0-alpha01
und androidx.appcompat:appcompat-resources:1.4.0-alpha01
werden veröffentlicht. Version 1.4.0-alpha01 enthält diese Commits.
API-Änderungen
- Integrierte EmojiCompat-Unterstützung für eine Vielzahl von AppCompat-Widgets (Id409b, If7a1a, Ic262d, Ib5f4a, I4fb3c)
- Unterstützung für verschachtelte getönte Ressourcen und Vektor-Drawables in AppCompat-Ressourcenlade-Backports hinzugefügt. Beachten Sie jedoch, dass das bedeutet, dass Anwendungen
getDrawable()
für ein benutzerdefiniertes Ressourcenobjekt nicht überschreiben können, wenn Backports aktiviert sind. (Ia6b03, b/176129022) - Verbesserte Unterstützung für den Layout Inspector (I6d771)
Fehlerkorrekturen
- Ein Szenario wurde behoben, bei dem der Aufruf von setSupportActionBar nach dem Festlegen des Fenster-Callbacks den Callback überschrieben hat. (Ie43ee, b/186791590)
- Es wurde eine Problemumgehung für ein Problem in den SDKs 29 und 30 hinzugefügt, bei dem ColorStateListDrawable-Ressourcen, die aus dem Drawable-Cache geklont wurden, erst dann eine Standardfarbe laden, wenn sie eine Statusänderung erhalten. (Iedb4b)
- Vermeide NPE bei der Verarbeitung von Callbacks für benutzerdefinierte Auswahlaktionen, die in AppCompat-gestützten Ansichten zurückgerufen werden. (I033c7, b/173435375)
Aktualisierungen von Abhängigkeiten
- Aus AppCompat
1.5.0
: AppCompat hängt jetzt vom Fragment Fragment1.3.4
ab. (I13089) - Aus AppCompat
1.5.0
: AppCompat hängt jetzt von der Activity1.2.3
ab. (I815b7) - Aus AppCompat
1.5.0
: AppCompat hängt jetzt vom Lebenszyklus2.3.1
ab. (Ia75a1)
Externer Beitrag
- Tönbaren Hintergrund und Häkchen für
CheckedTextView
(I8575c) rückportieren
Version 1.3.1
Version 1.3.1
21. Juli 2021
androidx.appcompat:appcompat:1.3.1
und androidx.appcompat:appcompat-resources:1.3.1
werden veröffentlicht. Version 1.3.1 enthält diese Commits.
Aktualisierungen von Abhängigkeiten
- AppCompat hängt jetzt von Activity
1.2.4
und Fragment1.3.6
ab, wobei die Fehlerkorrekturen aus diesen Releases standardmäßig enthalten sind, wenn AppCompat1.3.1
verwendet wird. (I8fbec)
Version 1.3.0
Version 1.3.0
18. Mai 2021
androidx.appcompat:appcompat:1.3.0
und androidx.appcompat:appcompat-resources:1.3.0
werden veröffentlicht. Version 1.3.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.2.0
- Die Weitergabe von
android:theme
-Attributen in<include>
d-Layouts auf Geräten mit früheren Lollipop-Versionen wurde korrigiert - Reduzierung der Bibliotheksgröße durch Konvertieren vieler PNG-Ressourcen in VectorDrawables
- Unterstützung für Drag-and-drop-Ereignisse für
AppCompatEditText
mitOnReceiveContentListener
hinzugefügt - Aktualisiert, um Änderungen an der Verarbeitung von Fenstereinlagen in Android 11 zu unterstützen
- Unterstützung für RTL in Menüpunkten mit Symbolen hinzugefügt
Das Einfügen von Rich Content (z. B. das Einfügen von Bildern) in
AppCompatEditText
wird jetzt unterstützt.Aktualisierte Abhängigkeiten:
appcompat
hat viele der transitiven Abhängigkeiten aktualisiert, um neue Funktionen und Fehlerkorrekturen zu unterstützen:- Von Fragment
1.1.0
auf Fragment1.3.4
aktualisiert - Aktualisierung von Aktivität 1.0.0 zu Aktivität
1.2.3
- Aktualisiert von Lebenszyklus
2.0.0
zu Lebenszyklus2.3.1
. - Aktualisierung von Core 1.3.0 auf Core
1.5.0
- Von Fragment
Version 1.3.0-rc01
24. März 2021
androidx.appcompat:appcompat:1.3.0-rc01
und androidx.appcompat:appcompat-resources:1.3.0-rc01
werden veröffentlicht. Version 1.3.0-rc01 enthält diese Commits.
Fehlerkorrekturen
- Verhindert, dass Berechtigungen beim Einfügen von IME-Inhalten vorzeitig widerrufen werden
Aktualisierungen von Abhängigkeiten
- AppCompat hängt jetzt von Aktivität
1.2.2
, Fragment1.3.2
und Lebenszyklus2.3.1
ab. (Ia75a1)
Externer Beitrag
- Die Weitergabe des Attributs
android:theme
in<include>
d-Layouts auf Geräten vor Lollipop (Simon Bergner, Opera) wurde korrigiert
Version 1.3.0-beta01
13. Januar 2021
androidx.appcompat:appcompat:1.3.0-beta01
und androidx.appcompat:appcompat-resources:1.3.0-beta01
werden veröffentlicht. Version 1.3.0-beta01 enthält diese Commits.
Neue Funktionen
- Drawables im Aktionsmodus auf Designebene wurden durch Vektorquellen ersetzt. Dies kann zu geringfügigen Änderungen der visuellen Darstellung einzelner Symbole führen. (I741a6)
API-Änderungen
- Drag-and-drop (Drop-Ereignisse) in AppCompatEditText mit OnReceiveContentListener integriert. (Ib26c9, b/175343405)
OnReceiveContentListener
und zugehörige APIs wurden aktualisiert. Weitere Informationen findest du in den Änderungen an der androidx.core-Bibliothek. (Ib4616, b/173814913)- Widget.RichContentReceiverCompat wurde nach view.OnReceiveContentListener verschoben. (Ifdab7, b/173814913)
- APIs zum Bereitstellen und Abrufen des anfänglichen umgebenden Textes wurden zu
EditorInfoCompat
zurückportiert. Sie ermöglichen IME-Anwendungen, eine zusätzliche IPC-Latenz zu vermeiden. (Ie3809)
Version 1.3.0-alpha02
19. August 2020
androidx.appcompat:appcompat:1.3.0-alpha02
und androidx.appcompat:appcompat-resources:1.3.0-alpha02
werden veröffentlicht. Version 1.3.0-alpha02 enthält diese Commits.
Fehlerkorrekturen
- Die PNG-Drawables von AppCompatRatingBar wurden durch Vektorquellen ersetzt. Dies kann zu geringfügigen Änderungen des visuellen Aussehens einzelner Sterne führen. (I6b99d)
- WindowInsetsCompat auf Android 11 APIs (I3df9e) aktualisieren
- Unterstützung von RTL in Menüpunkten mit Symbolen (I2f5c5)
Aktualisierungen von Abhängigkeiten
- AppCompat hat die Abhängigkeit von Fragment
1.1.0
zu Fragment1.3.0-alpha08
aktualisiert. Es wird dringend empfohlen, die Versionshinweise zu Fragment1.2.0
zu lesen, um die wichtigsten Änderungen im vorherigen Fragment-Release zu verstehen. - AppCompat hat die Abhängigkeit von Activity
1.0.0
zu Activity1.2.0-alpha08
geändert. Es wird dringend empfohlen, die Versionshinweise zu „Activity1.1.0
“ zu lesen, um sich über die wichtigsten Änderungen im vorherigen Aktivitätsrelease zu informieren.AppCompatActivity
verwendet jetzt dieOnContextAvailableListener
API, die in Aktivität1.2.0-alpha08
eingeführt wurde, umAppCompatDelegate
einzurichten. Alle Listener, die zu Unterklassen vonAppCompatActivity
hinzugefügt wurden, werden nach diesem Listener ausgeführt. (I513da)
Version 1.3.0-alpha01
20. Mai 2020
androidx.appcompat:appcompat:1.3.0-alpha01
und androidx.appcompat:appcompat-resources:1.3.0-alpha01
werden veröffentlicht. Version 1.3.0-alpha01 enthält diese Commits.
Neue Funktionen
- Neue Lint-Regel hinzufügen, um Aufrufe an setActionBar bei Aktivitäten zu markieren, die die AppCompatActivity erweitern
- Unterstützung für
ViewTreeLifecycleOwner
aus Lebenszyklus2.3.0-alpha01
,ViewTreeViewModelStoreOwner
aus Lebenszyklus2.3.0-alpha03
undViewTreeSavedStateRegistryOwner
aus SavedState1.1.0-alpha01
bei Verwendung vonView
inAppCompatActivity
wurde hinzugefügt. (b/151603528 und aosp/1300264) - Fügen Sie eine allgemeine API zum Einfügen von Rich-Content (z.B. zum Einfügen eines Bildes) hinzu. Der neue Callback bietet eine einzelne API, die Apps implementieren können, um die verschiedenen Möglichkeiten zu unterstützen, mit denen Rich Content eingefügt werden kann. Derzeit wird die API nur
AppCompatEditText
hinzugefügt und für die folgenden Codepfade aufgerufen:- Aus der Zwischenablage einfügen
- Einfügen von Inhalten aus dem IME (
InputConnection.commitContent
) (I22bf7)
Fehlerkorrekturen
- Von AppCompat
1.2.0-rc01
: AppCompat ruftonMenuOpened()
nicht mehr mit einemnull
-Menü auf. (b/142843126) - Die Farben von Textlinks und Hinweisen auf älteren Geräten müssen korrekt aufgelöst werden, wenn TextViewCompat.setTextAppearance mit einem Textdarstellungsstil aufgerufen wird, der Farbstatuslisten enthält, die auf Farbattribute des Designs verweisen (b/154702995).
Version 1.2.0
Version 1.2.0
5. August 2020
androidx.appcompat:appcompat:1.2.0
und androidx.appcompat:appcompat-resources:1.2.0
werden veröffentlicht. Version 1.2.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.1.0
- Die Unterstützung für Anwendungsfälle zur Konfigurationsüberschreibung, einschließlich benutzerdefinierter Sprachen und Schriftskalen, wurde korrigiert. Hier finden Sie ein Beispiel für die korrekte Implementierung von Überschreibungen mit
appcompat:1.2.0
. - Eingestellt:
AppCompatDelegate.attachBaseContext()
. Wenn Sie diese Methode aufrufen oder überschreiben, verwenden Sie stattdessenAppCompatDelegate.attachBaseContext2()
. - Eingestellt:
CollapsibleActionView
. Diese Oberfläche wird nicht mehr benötigt. Verwende die von der Plattform bereitgestellteandroid.view.CollapsibleActionView
-Oberfläche.
Version 1.2.0-rc02
22. Juli 2020
androidx.appcompat:appcompat:1.2.0-rc02
und androidx.appcompat:appcompat-resources:1.2.0-rc02
werden veröffentlicht. Version 1.2.0-rc02 enthält diese Commits.
Fehlerkorrekturen
- Es wurde ein Problem mit dem Nachtmodus behoben, bei dem beim Aufrufen von
AppCompatDelegate.setDefaultNightMode
aus einem Dialogfeld gelegentlich Aktivitäten nicht neu erstellt und der neue Modus nicht angewendet werden konnten. (aosp/1348308, b/158923881)
Version 1.2.0-rc01
14. Mai 2020
androidx.appcompat:appcompat:1.2.0-rc01
und androidx.appcompat:appcompat-resources:1.2.0-rc01
werden veröffentlicht. Version 1.2.0-rc01 enthält diese Commits.
API-Änderungen
- Für
AppCompatDelegate.setLocalNightMode
wurde gekennzeichnet, dass die SDK-Version 17 oder höher erforderlich ist, da ein Plattformproblem aufgetreten ist, bei dem Konfigurationsänderungen zwischen Aktivitäten in früheren SDKs auftreten können
Fehlerkorrekturen
AppCompatDelegate.setLocalNightMode
kann jetzt vorActivity.attachBaseContext
aufgerufen werden- Der Verbrauch von
ActionBarOverlayLayout
-Einfügungen wurde behoben, der die im Cache gespeicherten Einsätze falsch verwendet hat. - AppCompat ruft
onMenuOpened()
nicht mehr mit einemnull
-Menü auf. (b/142843126)
Version 1.2.0-beta01
1. April 2020
androidx.appcompat:appcompat:1.2.0-beta01
und androidx.appcompat:appcompat-resources:1.2.0-beta01
werden veröffentlicht. Version 1.2.0-beta01 enthält diese Commits.
Neue Funktionen
- Die folgenden neuen Lint-Regeln wurden hinzugefügt, die in den folgenden Szenarien falsche Verwendungen von AppCompat kennzeichnen:
- Farbstatuslisten laden: empfiehlt die Verwendung der
ContextCompat
- undAppCompatResources
-APIs aus Gründen der Abwärtskompatibilität - Drawables laden: Es wird empfohlen, die
ContextCompat
- undResourcesCompat
-APIs aus Gründen der Abwärtskompatibilität zu verwenden. - Farbstatuslisten mit Alpha-Attribut verwenden: Flags, bei denen das
android:alpha
-Attribut fehlt, was bei einigen Plattformversionen zu einer falschen Darstellung führt - Tönen von Bildansichten: Markierungen, die
app:tint
nicht verwenden, was zu einer falschen Darstellung auf älteren Plattformversionen führt - Verwendung von zusammengesetzten Drawables und Tönen in Textansichten: empfiehlt die Verwendung von kompatiblen Attributen und APIs aus Gründen der Abwärtskompatibilität
- Farbstatuslisten laden: empfiehlt die Verwendung der
Fehlerkorrekturen
- Es wurde ein Problem behoben, bei dem
ActionBarOverlayLayout
(Fensterdekor-Aktion) WindowInsets nicht korrekt sendet. - Probleme beim Färben von Drawables und der Textdarstellung in älteren Versionen der Plattform wurden behoben.
- Problem behoben, bei dem WebView durch
androidx.appcompat:appcompat:1.1.0
abstürzt, wenn WebView lange gedrückt wird (b/141351441) - Fehlerkorrekturen für Probleme mit der Basiskontextmanipulation und dem Abrufen von Systemdiensten beim Start der Aktivität
Version 1.2.0-alpha03
4. März 2020
androidx.appcompat:appcompat:1.2.0-alpha03
und androidx.appcompat:appcompat-resources:1.2.0-alpha03
werden veröffentlicht. Version 1.2.0-alpha03 enthält diese Commits.
Fehlerkorrekturen
- Es wurde ein Problem behoben, bei dem der Status Guard für den Aktionsmodus fälschlicherweise in die Navigationsleiste erweitert wurde und die falsche Farbe hat (Ia4a09).
- Problem behoben, bei dem beendete Aktivitäten auf API-Level 23 und niedriger nicht fortgesetzt wurden (I45201)
Version 1.2.0-alpha02
29. Januar 2020
androidx.appcompat:appcompat:1.2.0-alpha02
und androidx.appcompat:appcompat-resources:1.2.0-alpha02
werden veröffentlicht. Version 1.2.0-alpha02 enthält diese Commits.
Fehlerkorrekturen
- Ein Problem wurde behoben, bei dem appcompat 1.1.0 WebView abstürzte, wenn es lange gedrückt wird (b/141351441).
- Eine Drawable-Färbung in TextView relativ zu zusammengesetzten Drawables auf API-Level 23 (aosp/1172194) wurde korrigiert.
- Der Basiskontext sollte immer ein Wrapper (aosp/1194355) sein.
- Einige Verbesserungen wurden hinzugefügt, um beim Ändern der Basiskontextkonfiguration intelligenter zu werden (aosp/1204543).
createConfigurationContext()
für Robolectric deaktiviert (aosp/1186218)
Version 1.2.0-alpha01
4. Dezember 2019
androidx.appcompat:appcompat:1.2.0-alpha01
und androidx.appcompat:appcompat-resources:1.2.0-alpha01
werden veröffentlicht. Version 1.2.0-alpha01 enthält diese Commits.
Fehlerkorrekturen
- Aufrufe an PackageManager.getActivityInfo stürzen im strikten Modus mit aktivierten Boot-fähigen Prüfungen nicht mehr ab
- Fehlerbehebungen für das Tönen von Drawables auf AppCompatButton
- Korrekturen der Färbung und Textdarstellung in älteren Versionen der Plattform
Version 1.1.0
Version 1.1.0
5. September 2019
androidx.appcompat:appcompat:1.1.0
und androidx.appcompat:appcompat-resources:1.1.0
werden veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
Wichtige Änderungen seit Version 1.0.0
- Verbesserungen des dunklen Modus:
MODE_NIGHT_AUTO
. Der Wechsel zwischen dunkel und hell auf Grundlage der aktuellen Uhrzeit wird nicht mehr unterstützt. Erwägen Sie die Verwendung einer expliziten Einstellung oder vonMODE_NIGHT_AUTO_BATTERY
. - Aktivität 1.0:
AppCompatActivity
erweitert sich jetzt vorübergehend vonComponentActivity
aus Aktivität1.0.0
über Fragment1.1.0
. Informationen zu den Änderungen in den einzelnen Bibliotheken finden Sie in den zugehörigen Versionshinweisen. - AppCompatActivity LayoutId-Konstruktor: Abgeleitete Klassen von
AppCompatActivity
können jetzt optional einen Konstruktor fürAppCompatActivity
aufrufen, der eineR.layout
-ID annimmt. Dadurch wird das Layout angegeben, das als Alternative zum Aufrufen vonsetContentView()
inonCreate()
als Inhaltsansicht festgelegt werden sollte. Dies ändert nichts an der Anforderung, dass Ihre Unterklasse über einen No-Argument-Konstruktor verfügen muss.
Version 1.1.0-rc01
2. Juli 2019
androidx.appcompat:appcompat:1.1.0-rc01
und androidx.appcompat:appcompat-resources:1.1.0-rc01
werden veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
Fehlerkorrekturen
- DayNight berücksichtigt
configChanges
jetzt korrekt (aosp/981105). onConfigurationChanged
nur für gestartete Aktivitäten aufrufen (aosp/987483)
Version 1.1.0-beta01
5. Juni 2019
androidx.appcompat:appcompat:1.1.0-beta01
und androidx.appcompat:appcompat-resources:1.1.0-beta01
werden veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
Fehlerkorrekturen
- Entfernen Sie Empfänger in AppCompatDialogs (aosp/959376)
- Unterstützung für
buttonGravity=center_vertical
in der Toolbar hinzufügen (b/130361721) - Horizontalen Versatz des rotierenden Ladesymbols korrigieren (b/79477181)
Version 1.1.0-alpha05
7. Mai 2019
androidx.appcompat:appcompat:1.1.0-alpha05
und androidx.appcompat:appcompat-resources:1.1.0-alpha05
werden veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
Neue Funktionen
- setDefaultNightMode() erstellt jetzt automatisch alle gestarteten Aktivitäten neu.
Fehlerkorrekturen
- Verschiedene Korrekturen am DayNight-Modus
- Gliederung bei Hintergrundänderungen in ActionBar entwerten
- Problem mit dem rotierenden Widget beheben
- Fehler beim Überschreiben benutzerdefinierter Fensterhintergründe in AlertDialog beheben
Version 1.1.0-alpha04
3. April 2019
androidx.appcompat:appcompat:1.1.0-alpha04
und androidx.appcompat:appcompat-resources:1.1.0-alpha04
werden veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
Neue Funktionen
- Neue
ThemeOverlay.AppCompat.DayNight
-Designfamilie hinzugefügt. Diese sollten bei Nutzung der TagNacht-Funktion verwendet werden.
API-Änderungen
- AppCompatActivity enthält jetzt einen zweiten Konstruktor, der einen
@LayoutRes int
verwendet, der das vorherige Verhalten bei der Annotierung Ihrer AppCompatActivity-Klasse mit@ContentView
ersetzt. Dieser Ansatz funktioniert sowohl in App- als auch in Bibliotheksmodulen. (b/128352521)
Fehlerkorrekturen
- Interne Abhängigkeiten nach Möglichkeit an stabile Versionen angepinnt
AppCompatSpinner
Das Scrollen im Drop-down-Modus wurde korrigiert.b/124274573)- Ruft
applyOverrideConfiguration()
nur dann an, wenn dies für DayNight erforderlich ist
Version 1.1.0-alpha03
13. März 2019
androidx.appcompat:appcompat:1.1.0-alpha03
und androidx.appcompat:appcompat-resources:1.1.0-alpha03
werden veröffentlicht. Dies ist die erste Version von appcompat-resources
.
Die vollständige Liste der in dieser Version enthaltenen Commits finden Sie hier.
Neue Funktionen
- Die neue Bibliothek „appcompat-resources“ enthält APIs, mit denen Apps Drawables (einschließlich Vektor-Drawables) auf älteren Versionen der Plattform laden und färben können. Dabei handelt es sich um die gleiche Funktionalität, die zuvor Teil des Appcompat-Moduls war, jetzt aber ohne den Aufwand für den vollständigen Appcompat-Backport von Material Design mit Widgets, Dialogfeldern, Nachtmodus usw. verfügbar ist.
- Wichtige Fehlerkorrekturen bei der Unterstützung des DayNight-Modus
- Neue
MODE_NIGHT_AUTO_BATTERY
-Option für den Day-Night-Modus - Färbung in
AppCompatTextView
- Der Überlauf der Symbolleiste kann jetzt mit Farbstatuslisten nach Thema gestaltet werden
- Für Menüsymbole können jetzt Farben verwendet werden, die auf Designattribute verweisen
- Das neue Attribut „app:menu“ kann in einer Toolbar festgelegt werden, um den Menüinhalt zum Zeitpunkt der Inflation anzuzeigen.
Fehlerkorrekturen
- Problem mit dem standardmäßigen Färbungsmodus in ImageView in Version 21 behoben
- Problem mit dem rotierenden Pop-up, das beim Drehen des Geräts nicht korrekt geschlossen wurde
- Für DayNight wurde festgelegt, dass
configChanges
im Manifest nicht respektiert wird - Der Wechsel zu
MODE_NIGHT_FOLLOW_SYSTEM
funktioniert jetzt nicht mehr (b/111345020). - Korrigiertes WebView setzt DayNight-Ressourcen zurück (b/37124582)
Version 1.1.0-alpha02
7. Februar 2019
androidx.appcompat:appcompat 1.1.0-alpha02
wird freigegeben.
Neue Funktionen
- Ressourcenspezifische Drawable-Handhabung in einen Hook extrahiert (aosp/870976)
- Der Symbolleiste
titleTextColor
undsubtitleTextColor
wurde erlaubt, einColorStateList
zu verwenden, und es wurdenColorStateList
-Überlastungen der MethodensetTitleTextColor
undsetSubtitleTextColor
hinzugefügt (aosp/867489).
Fehlerkorrekturen
- Problem mit
fontFamily
behoben, der vor API 24 nicht funktionierte (aosp/807054) - Es wurde ein Fehler behoben, bei dem
textFontWeight
nicht funktioniert hat, wenn eine Aktivität vonAppCompatActivity
ausgeht (aosp/847640). - Es wurde ein Fehler behoben, der verursachte, dass im Titeltext im Pop-up-Widget-Pop-up (im Dialogfeldmodus) nicht die in
fontFamily
(aosp/789994) angegebene Schriftart verwendet wurde. - Fehler behoben, der verhinderte, dass die Widgets
AppCompatCheckBox
undAppCompatRadioButton
die Hintergrundfarbe ändern konnten (aosp/825160) - Es wurde ein Fehler behoben, bei dem AppCompat
android: list styles
nicht überschreibt (aosp/862350).
Version 1.1.0-alpha01
3. Dezember 2018
Neue Funktionen
AppCompatTextView unterstützt jetzt zusammengesetzte Drawables mit
app:drawableLeftCompat
,app:drawableTopCompat
,app:drawableRightCompat
,app:drawableBottomCompat
,app:drawableStartCompat
undapp:drawableEndCompat
und unterstützt rückportierte Drawable-Typen wieVectorDrawableCompat
.Die Standard-Drawables von
AppCompatCheckBox
undAppCompatRadioButton
animieren jetzt die Statusänderungen prüfen.
API-Änderungen
- aosp/740385: ActionBarOverlayLayout implementiert jetzt NestedScrollingParent2 und NestedScrollingParent3, um die neuesten Funktionen beim verschachtelten Scrollen 3 zu ermöglichen. Wenn Entwicklercode derzeit
ActionBarOverLayLayout.onNestedScroll(View, int, int, int, int)
überschreibt, wird er wahrscheinlich nicht mehr aufgerufen undActionBarOverLayLayout.onNestedScroll(View, int, int, int, int, int, int[])
sollte stattdessen überschrieben werden.
Version 1.0.2
Version 1.0.2
7. November 2018
Fehlerkorrektur für core-1.0.1
und appcompat-1.0.2
.
Fehlerkorrekturen
- Es wurde ein Fehler behoben, bei dem
PrecomputedTextCompat
bei Verwendung mit RTLAppCompatTextView
abstürzte. b/113070424
Version 1.0.0
Version 1.0.0
7. November 2018
Neue Funktionen
AnimatedStateListDrawableCompat
bietet animierte Übergänge zwischen Drawable-Zuständen.