AppCompat Compose Theme Adapter enables reuse of AppCompat XML themes, for theming in Jetpack Compose.
This library attempts to bridge the gap between AppCompat XML themes, and themes in Jetpack Compose,
allowing your composable [MaterialTheme
][materialtheme] to be based on the Activity
's XML theme:
AppCompatTheme {
// MaterialTheme.colors, MaterialTheme.shapes, MaterialTheme.typography
// will now contain copies of the context's theme
}
For more information, visit the documentation: https://google.github.io/accompanist/appcompat-theme
repositories {
mavenCentral()
}
dependencies {
implementation "com.google.accompanist:accompanist-appcompat-theme:<version>"
}
Snapshots of the development version are available in Sonatype's snapshots
repository. These are updated on every commit.