android中的include的使用

原创 2016年06月01日 13:47:44

在android的xml中,经常会用到include。在这里使用的时候有几点要注意的:

1,如果给include添加了id="@+id/xxx"属性的话,在使用的时候,就不能直接把他里面的控件当成主xml中的控件来直接获得了,必须先获得这个xml布局文件,再通过布局文件findviewbyid来获取其子控件。代码如:View layout = getLayoutInflater().inflate(R.layout.xxx, null);  Button btn = (Button)layout.findviewbyid(R.id.xxxx);

2,如果没有添加id,那就可以把include里面的文件当做主xml中的属性来使用

相关文章推荐

Android中include和merge标签的使用

  • 2013年10月15日 19:18
  • 2.7MB
  • 下载

Android使用include无法调整位置的解决方法

在Android的layout样式定义中,可以使用xml文件方便的实现,有时候为了模块的复用,使用include标签可以达到此目的。例如: include layout="@layout/other...
  • lc0817
  • lc0817
  • 2015年09月21日 17:06
  • 2876

Android布局优化之Merge、Include、ViewStub使用与源码分析

在开发中UI布局是我们都会遇到的问题,随着UI越来越多,布局的重复性、复杂度也会随之增长。Android官方给了几个优化的方法,但是网络上的资料基本上都是对官方资料的翻译,这些资料都特别的简单,经常会...

Android抽象布局——include、merge 、ViewStub的使用

在布局优化中,Androi的官方提到了这三种布局、、,并介绍了这三种布局各有的优势,下面也是简单说一下他们的优势,以及怎么使用,记下来权当做笔记。 1、布局重用 标签能够重用布局文...
  • jzysf
  • jzysf
  • 2014年08月10日 10:23
  • 403

关于android include标签使用的一点心得和疑惑

include标签用于复用已有的布局文件,使得一份布局文件可以在多个地方使用。定义一个待复用的自定义标题栏布局文件 title_layout.xml ...
  • JQ_AK47
  • JQ_AK47
  • 2016年09月30日 12:15
  • 295

android merge与include标签混合使用

前面一篇博客讲了merge标签的使用场景以及用法,这篇就讲一下include的使用,但是include标签说起来比较简单,所以就结合起merge标签 一起来讲。 merge标签之前说过了,所以就不说了...

Android布局优化之ViewStub、include、merge使用与源码分析

http://blog.csdn.net/bboyfeiyu/article/details/45869393 在开发中UI布局是我们都会遇到的问题,随着UI越来越多,布局的重复性、复杂...
  • jdsjlzx
  • jdsjlzx
  • 2015年05月21日 10:47
  • 1481

Android的ViewStub、include、merge使用与源码分析

在开发中UI布局是我们都会遇到的问题,随着UI越来越多,布局的重复性、复杂度也会随之增长。Android官方给了几个优化的方法,但是网络上的资料基本上都是对官方资料的翻译,这些资料都特别的简单,经常会...

在android布局中使用include和merge标签

在我们开发android布局时,经常会有很多的布局是相同的,这个时候我们可以通过和标签实现将复杂的布局包含在需要的布局中,减少重复代码的编写。   1. 创建一个可以重复使用的布局: 如下代码描...
  • w_xue
  • w_xue
  • 2013年05月11日 11:18
  • 1499
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android中的include的使用
举报原因:
原因补充:

(最多只允许输入30个字)