最佳答案
要删除选项卡下方的行,只需通过传递 divider = {}
设置一个空分隔线即可。
要使选项卡填充 TabRow
中的可用空间(因此没有空格),只需对选项卡设置特定大小即可,以下示例有效如你所愿。
var state by remember { mutableStateOf(0) }
val titles = listOf("TAB 1", "TAB 2")
Column {
TabRow(selectedTabIndex = state, divider = {}) {
titles.forEachIndexed { index, title ->
Tab(
text = { Text(title) },
selected = state == index,
onClick = { state = index }
)
}
}
}
关于android - Jetpack Compose 中的自定义 TabRow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69561021/