繁体   English   中英

将 setContentView(R.layout.activity_main) 与 ViewBinding 合并

[英]Consolidating setContentView(R.layout.activity_main) with ViewBinding

我对 Android 开发相当陌生,我正在尝试将 2 个单独教程的功能组合到一个应用程序中。

其中之一,我已经实现,简单地使用setContentView(R.layout.activity_main)来为其片段提供主要活动。 第二个使用下面的代码

binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
setSupportActionBar(binding.toolbar)

对我来说,关于结合这两种不同方法的 go 的最佳方法是什么,所以我最终不会在已经实现的代码中产生错误。 结果是否有必要将所有现有片段转换为“数据绑定布局”?

谢谢

您可以同时使用它们,无需将所有现有片段转换为“数据绑定布局”,我的一个项目中也有类似的东西。

最好的方法是使用视图绑定启动新的 Activity/Fragment,超时后您可以一次更新一个 class 来更新现有的 Activity/Fragment,以避免在一个 go 中进行太多更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM