kotlin Jetpack组成:“未解析引用:底部导航”

f87krz0w  于 2023-05-01  发布在  Kotlin
关注(0)|答案(1)|浏览(244)

我的主活动看起来是这样的:

class MainActivity : ComponentActivity() {
@SuppressLint("UnusedMaterial3ScaffoldPaddingParameter")
@OptIn(ExperimentalMaterial3Api::class)
override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContent {
        BottomNavTheme {
            Scaffold(bottomBar = {
                BottomNavigation(
                    backgroundColor = colorResource(id = R.color.teal_200),
                    contentColor = Color.Black
                ) {

                }
            }) {
                
            }
        }
    }
}

}
代码应该没问题吧。但它会导致“Unresolved reference:“-错误

我已经在过去实现了这个功能。这并不难做到。

这里出了什么问题?如何解决这个问题?

有什么变化吗?Android Studio Flamingo的最新版本

vuktfyat

vuktfyat1#

确保:
1.您在应用模块的build.gradle文件中添加了此依赖项:

implementation "androidx.compose.material:material:1.4.2"

1.您在MainActivity.kt文件中导入了androidx.compose.material.BottomNavigation
如果你做了下面的所有这些步骤,错误就会消失。如果不是,请尝试使缓存无效并重新启动Android Studio:

File -> Invalidate caches -> [Mark all options such as clear file system cache etc.] -> Invalidate & Restart

相关问题