Dom*_*tko 4 android android-jetpack-compose material3
尝试将高度添加到 Scaffold topBar 中的 TopAppBar。使用Jetpack compose,材质3。
这是以前的工作方式:
TopAppBar(
title = {
Text(text = title)
},
elevation = 3.dp //Not valid anymore
)
Run Code Online (Sandbox Code Playgroud)
TopAppBar 当前允许的参数有:
public fun TopAppBar(
title: @Composable () -> Unit,
modifier: Modifier,
navigationIcon: @Composable () -> Unit,
actions: @Composable() (RowScope.() -> Unit),
windowInsets: WindowInsets,
colors: TopAppBarColors,
scrollBehavior: TopAppBarScrollBehavior?
): Unit
Run Code Online (Sandbox Code Playgroud)
这就是我所拥有的:
这就是我需要的:
可以在使用参数传递高程之前完成此操作,但这不再是选项。
提升整个 TopAppBar 的解决方案是什么?提前致谢!
SUR*_*S R 12
你有没有试过用表面..?
Scaffold(topBar = {
Surface(shadowElevation = 3.dp) {
SmallTopAppBar(title = {
Text(
text = "title"
)
})
}
}) {
// Content
}
Run Code Online (Sandbox Code Playgroud)
检查输出:
归档时间: |
|
查看次数: |
4026 次 |
最近记录: |