我知道它与App布局有关,但我何时必须使用它?我试图寻找解释这种方法的链接,但我找不到它.先感谢您!
Zar*_*mer 39
在Android中,视觉设计是在xml中创建的.每个Activity都与一个设计相关联
setContentView(R.layout.main)
Run Code Online (Sandbox Code Playgroud)
R表示资源
布局意味着设计
main是您创建的xml res->layout->main.xml
每当您想要更改当前的活动外观或从一个活动移动到另一个活动时.另一个Activity必须有一个设计来显示.所以我们在onCreate中调用这个方法,这是设置设计的第二个语句
Cod*_*ior 10
根据文件:
从布局资源设置活动内容.资源将膨胀,将所有顶级视图添加到活动中.
你的Launcher清单中的第一个活动被调用,并在各自的java文件中指定其设置布局视图setContentView(R.layout.main);.现在,此活动用于setContentView(R.layout.main)将xml布局设置为该活动,该活动将实际呈现为您的活动的UI.
为什么 Android 中的 setContentView() 一直流行到现在?
setContentView(int layoutid) - 活动类的方法。它在屏幕上显示布局。
R.layout.main - 是在 R.java 类文件的嵌套布局类中实现的整数。
在运行时,设备将根据 setcontentview() 方法中给出的 id 选择它们的布局。
| 归档时间: |
|
| 查看次数: |
77470 次 |
| 最近记录: |