zoukankan      html  css  js  c++  java
  • android include进来的组件 调用其子元素

    include标签包裹着一个可复用的布局:

    <include layout="@layout/footer_detail"
    android:id="@+id/footer"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />

    // 这里需要引入footer页脚,以及调用其中的元素home,search, favorite
    View footerLayout = findViewById(R.id.footer);
    homeBtn = (ImageButton) footerLayout.findViewById(R.id.btn_home);

    // 如下要膨胀一个布局,那么就需要从一个单独的布局文件中加载,比如ListView的adapter中的ListItem...
    // LayoutInflater inflater = LayoutInflater.from(this);
    // View footerLayout = inflater.inflate(R.layout.footer_detail, null); //第一个参数为布局Id, 第二个参数为其父布局View


    ref:
    实例化inflate进来的组件与include进来的组件
    http://blog.csdn.net/djun100/article/details/9624955

    LayoutInflater的使用 
    http://blog.csdn.net/zuolongsnail/article/details/6370035

  • 相关阅读:
    day 48
    40 协程 多路复用
    JQuery
    JS DOMBOM
    psotgres、timescaledb
    crontab命令
    Go语言结构体和方法
    Go语言锁的使用
    Go语言map数据结构
    ZOJ 3777 Problem Arrangement
  • 原文地址:https://www.cnblogs.com/bluestorm/p/6237574.html
Copyright © 2011-2022 走看看