Android布局优化之include标签详解

一、include标签(布局重用)
1、说明:该标签的目的是解决重复定义布局的问题而诞生的,提高代码的复用
2、使用方法:

  

3、举例说明:

    my_title_layout.xml
     
    
        

       
       

include布局文件:

      
      
                                                                                                                            

         

        

4、注意事项:
子控件抛出空指针的情况
include标签若指定了ID属性,而你的layout也定义了ID,则你的layout的ID会被覆盖。如果findViewById()查找layout的Id来查找子控件,会出现这种情况。
解决:不用上边的方法。可以直接查找子控件的id。或者查找include标签的id来查找子控件。

你可能感兴趣的:(Android布局优化之include标签详解)