如果您在应用程序的布局中放置了许多视图,那么会有一个阈值(我认为70次观看,如果我没记错的话)会产生一个错误,表示拥有那么多视图效率很低。
假设您在应用程序的布局中添加了70 TextView
个 - 您将收到此警告。
但如果您将10 TextView
放入Custom View
- TenView
- 并将7 TenViews
放入,则不会遇到此错误,即使正在绘制相同数量的TextView。
为什么将多个视图包装到自定义视图中而不是在布局文件中单独使用它们会更有效?
答案 0 :(得分:7)
效率不高。你只是将低效率掩盖到Android lint工具无法识别问题的程度。
也许您应该重新考虑您的布局。为什么你需要70个文本视图?