首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Compose中居中包含宽度和高度的TextView中的文本

在Compose中,可以使用Modifier来设置TextView的宽度和高度,并使用align()函数将TextView居中显示。

下面是一个示例代码:

代码语言:txt
复制
import androidx.compose.foundation.layout.*
import androidx.compose.material.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp

@Composable
fun CenteredTextView(text: String) {
    Box(
        modifier = Modifier
            .fillMaxWidth()
            .height(200.dp)
            .padding(16.dp)
            .wrapContentSize(Alignment.Center)
    ) {
        Text(text = text)
    }
}

在这个示例中,我们使用Box作为容器,并使用Modifier来设置宽度、高度、内边距和对齐方式。通过wrapContentSize(Alignment.Center)将TextView居中显示。

这是一个简单的示例,你可以根据实际需求进行修改和扩展。如果你想了解更多关于Jetpack Compose的信息,可以访问腾讯云的Compose文档:Compose文档

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券