在线咨询
微信咨询
服务热线
服务热线:15639912513
TOP
当前位置:
首页 > 新闻中心> 安卓课堂>想获取布局就需要用LayoutInflater

想获取布局就需要用LayoutInflater

发布时间:2020-05-23 浏览:148次

郑州app开发过程中,遇到想获取布局,不知道该如何进行编写。

经过一番的查找,发现LayoutInflater就是用来解决这种问题的。下面是一行代码,比较清楚的解释用途。

 View resultView = LayoutInflater.from(this).inflate(R.layout.search_result_layout,null);

从上面这行代码来看,R.layout.search_result_layout这个布局被赋予resultView。那么在resultView这个布局中所有的空间的获得,就可以通过resultView来获取。比如下面这行代码:

mFlowTextLayout=resultView.findViewById(R.id.recommend_hot_word_view);

看到了吧,就是先获取整个布局xml,然后通过获取到的整个布局的作为一个对象控件,再来获取整个布局中的每个控件。


 


TAG
148
该内容对我有帮助