Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是真的吗:当您创建活动时,必须解析和扩展视图 XML 文件。这是自动发生的,所以在幕后发生了一些你不能直接控制的事情。
回答于(https://stackoverflow.com/a/5652780/2125918)
当您调用setContentView并将其传递给您的资源标识符时,layout_file.xml它将被解析并为您生成控件/视图。
setContentView
layout_file.xml
您没有控制权是不正确的,如果您愿意,您可以手动执行此过程(即以编程方式从 XML 生成视图),但这不是常见的情况。
您可以通过在其中定义核心视图来组合这两个世界,layout_file.xml然后在需要时以编程方式生成动态视图。