【发布时间】:2020-03-09 14:30:35
【问题描述】:
在以下代码中,我检索应用程序的主题 ID/名称。有没有办法使用它来获取样式父级?
val context = [ApplicationContext].getContext()
val packageName = context.packageName
val packageInfo = context.packageManager.getPackageInfo(packageName, PackageManager.GET_META_DATA)
val theme = packageInfo.applicationInfo.theme
val themeResourceEntryName = context.resources.getResourceEntryName(theme)
为了澄清,我的主题名称可能是“someTheme”,但我对正在扩展的内容感兴趣 - AppCompat 或 MaterialComponents 等。
【问题讨论】:
标签: android themes android-theme android-styles