Android开发中setContentView和inflate的区别分析

2025-04-23 12:30:53
推荐回答(1个)
回答1:

setContentView和inflate区别:

setContentView()一旦调用,
layout就会立刻显示UI;而inflate只会把Layout形成一个以view类实现成的对象,有需要时再用setContentView(view)显示出来

一般在activity中通过setContentView()将界面显示出来,但是如果在非activity中如何对控件布局设置操作了,这需LayoutInflater动态加载。