android - 在jetpack compose中找不到ProvideEmphasis
问题描述
我正在将旧库版本中的所有 jetpack compose 迁移到新的 Beta01 ,尝试迁移时遇到了这个问题
ProvideEmphasis(EmphasisAmbient...) 是一个未解决的参考,现在等价的是什么?
解决方案
Emphasis
环境已经被环境取代了ContentAlpha
一点:https ://android-review.googlesource.com/q/Idf03e63a3082842e183535b5fdbf04947e3a671c
与此同时,该Provide...
模式已被替换为:CompositionLocalProvider
CompositionLocalProvider(LocalContentAlpha provides ContentAlpha.medium) {
Text(...)
}