如何在Android Studio中更改应用的文本颜色或背景颜色?

移动开发 2026-07-10

我刚接触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导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。

相关文章