DataBinding中的include的用法以及include 引起的空指针问题。
来源:互联网 发布:单片机开发板wifi蓝牙 编辑:程序博客网 时间:2024/06/14 12:08
需要注意的是:
1.要注意的是include所在的布局应该有<layout>标签。
2.include 标签应该写上id。
3.include引用的layout也应该有<layout>标签。
4.为防止造成空指针问题,我们将被引用布局的根Id去掉,放到include的Id上边这样就不会出现空指针,即使使用findviewbyId也不会出问题。
如下:
主布局:
<include android:id="@+id/include_review" layout="@layout/bga_banner_item_image" />bga_banner_item_image.xml:
<?xml version="1.0" encoding="utf-8"?><layout xmlns:android="http://schemas.android.com/apk/res/android"> <data> </data> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:clickable="true" android:scaleType="centerCrop" /></layout>
我们要拿到这个IamgeView就可以使用
mDataBinding.include_review就可以拿到这个ImageView。
阅读全文
0 0
- DataBinding中的include的用法以及include 引起的空指针问题。
- #include "" 和include<>的用法
- #include "" 和include<>的用法
- jsp中的include指令的用法,include文件路径问题,txt文件的编码问题
- C++ 前置声明和include引起的问题
- JSP中的include的两种用法
- JSP中的include的两种用法
- JSP中的include的两种用法
- JSP中的include的两种用法
- C语言中的#include的用法
- JSP中的include的两种用法
- JSP中的include的两种用法
- JSP中的include的两种用法
- JSP中的include的两种用法
- JSP中的include的两种用法
- JSP中的include的两种用法
- JSP中的include的两种用法
- #include<iomanip>中的iomanip的一些用法
- JMeter 插件 Json Path 解析HTTP响应JSON数据
- Redis源码剖析--整数集合
- 关于Activity生命周期的一些总结
- mysql行级锁|表级锁|页级锁详解
- python中的编码问题
- DataBinding中的include的用法以及include 引起的空指针问题。
- 关于域名解析即DNS的理解,以及hosts文件跟域名解析的关系。tomcat发布的工程,怎么设置一个虚拟域名?
- apache2 proxy 代理设置,白名单与黑名单
- Intel I218 V、Intel I219 V等网卡不能安装window server服务器系统驱动解决方法
- Oracle 相关操作
- JSP九大内置对象(一)
- Java破解图片防盗链
- 设置windows程序开机启动
- Gauge中文文档(2)—快速开始