实例化为View对象1:
LayoutInflater inflater = (LayoutInflater)context.getSystemService (Context.LAYOUT_INFLATER_SERVICE); LinearLayout layout = (LinearLayout)inflater.inflate(R.layout.list_item,null);实例化为View对象2:
LinearLayout layout = (LinearLayout)LayoutInflater.from(context).inflate
(R.layout.list_item,null);
实例化为View对象3:
LinearLayout layout = (LinearLayout)View.inflate(context,R.layout.list_item,null);实例化为View对象4:
LayoutInflater inflater =getLayoutInflater().inflate(R.layout.list_item,null);
附上参考网址:http://www.2cto.com/kf/201205/131136.html
解析Android应用中View对象的实例化方式
本文详细解析了在Android应用开发中如何通过LayoutInflater、Context等途径实例化View对象,包括四种实例化方法及其应用场景。文章还提供了实例代码和参考链接,帮助开发者深入理解View对象的创建过程。
143

被折叠的 条评论
为什么被折叠?



