【发布时间】:2020-06-04 09:52:55
【问题描述】:
这不是数据绑定,这是 Android Studio 3.6 Canary 11+ 中的新视图绑定,描述为here。
对于在 Activity 中使用,很明显,您只需像这样使用它:
假设我们有一个名为activity_main.xml的布局
那么在代码中我们可以这样使用:
public class MainActivity extends Activity{
ActivityMainBinding binding; //Name of the layout in camel case + "Binding"
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
binding = ActivityMainBinding.inflate(getLayoutInflater());
setContentView(binding.getRoot());
}
}
但是,不知道RecyclerView如何使用View Binding?
编辑:请用Java解释。
【问题讨论】:
标签: java android xml view binding