多次使用findViewById与成员变量



我实现了一个自定义视图,它膨胀了一个由几个textview和按钮组成的布局。所有视图都可以在一个活动生命周期中更新2次以上。有两种方法可以访问视图对象

  1. 将所有视图(textviews, button等)保存在成员变量中,需要时访问
  2. 使用findViewById,每次视图需要更新

第一个是内存成本,第二个是性能成本。哪种方法更好呢?

尝试第三种方法ViewBinding

相关内容

  • 没有找到相关文章

最新更新