如何在Android Studio中更改应用的文本颜色或背景颜色?
我刚接触Android开发。
我已经安装Android Studio Panda 3。默认的“Empty Activity”应用在通过USB连接的平板上能够正确显示“Hello Android!”这段文本,文字为黑色,背景为白色。
创建虚拟设备时我看不到这段文本。这可能是因为该虚拟设备的背景是黑色。
是否可以在主.kt文件中,或是在某个XML文件中,改变应用的文本颜色和/或背景颜色?
解决方案
Using Jetpack Compose (Modern Kotlin)
If you see @Composable functions in your MainActivity.kt, you are using Compose.
You change colors directly in the Kotlin code.
Change Text Color -- Inside your Text component, use the color parameter:
Text(
text = "Hello Android!",
color = Color.Blue // Or Color(0xFF0000FF) for hex
)
Change Background Color -- Wrap your content in a Surface or a Box and set the color or background modifier:
Surface(
modifier = Modifier.fillMaxSize(),
color = Color.White // Sets the background to white
) {
Text(text = "Hello Android!", color = Color.Black)
}
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。