android - 什么是 setContentView(R.layout.main)?

标签 android layout

我知道它与 App 布局有关,但我什么时候必须使用它? 我试图寻找解释此方法的链接,但找不到。 提前谢谢!

最佳答案

在 Android 中,视觉设计存储在 XML 文件中,每个 Activity与设计相关联。

setContentView(R.layout.main)

R 表示资源

layout表示设计

main 是您在 res->layout->main.xml

下创建的 xml

每当您想要更改 Activity 的当前外观或从一个 Activity 移动到另一个 Activity 时,新的 Activity 都必须具有要显示的设计。我们调用setContentView在 onCreate 中,将所需的设计作为参数。

关于android - 什么是 setContentView(R.layout.main)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24706348/

相关文章:

android - 即使设备方向锁定,应用程序也会自动旋转

html - 两个 HTML 元素并排显示但内嵌自动换行

html - 告诉一个div占用 "as much height is left"

java - 无效的项目 JDK

android - Instant Run 需要启用 'Tools | Android | Enable ADB integration'

android - 如何删除(非收藏夹)存储在Android内部存储器中的音频文件?

layout - 德沃夏克程序员-Qwerty ⌘

html - 2 列布局,内容宽度固定,背景宽度不限

layout - 在 XKB 键盘布局中使用移位功能键

android - 类 PageFragment 中的错误