关于以上内容,我们还可以如许写,假设,我们要显示学生姓名,那么接下来进行三步走。
一步走:定义简单实体类
- package android.databinding;import cn.hlq.test.BR;class DataBinderMapper { final static int TARGET_MIN_SDK = 24; public DataBinderMapper() {
- } public android.databinding.ViewDataBinding getDataBinder(android.databinding.DataBindingComponent bindingComponent, android.view.View view, int layoutId) { switch(layoutId) { case cn.hlq.test.R.layout.activity_main: return cn.hlq.test.databinding.ActivityMainBinding.bind(view, bindingComponent);
- } return null;
- }
- android.databinding.ViewDataBinding getDataBinder(android.databinding.DataBindingComponent bindingComponent, android.view.View[] views, int layoutId) { switch(layoutId) {
- } return null;
- } int getLayoutId(String tag) { if (tag == null) { return 0;
- } final int code = tag.hashCode(); switch(code) { case 423753077: { if(tag.equals("layout/activity_main_0")) { return cn.hlq.test.R.layout.activity_main;
- } break;
- }
- } return 0;
- } String convertBrIdToString(int id) { if (id < 0 || id >= InnerBrLookup.sKeys.length) {
推荐阅读
产学研一体化,催生聪明应用模式 “郑州大年夜六、七年前就开端做数字城市,然则它的数据信息是静止的,二维的。和数字城市比拟,聪明城市请求是可测量、可感知、可分析、可视化的,也>>>详细阅读
本文标题:Android Study之findViewById变迁之路
地址:http://www.17bianji.com/lsqh/35987.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示