android– 可以嵌套在单个XML文件中的LinearLayout的最大数量?

android– 可以嵌套在单个XML文件中的LinearLayout的最大数量?,第1张

概述可以嵌套的LinearLayouts的最大数量是多少?它是无限的,还是Android-studio强调的限制?或者该设备是否依赖?解决方法:视图树深度实际上受到测量/绘制 *** 作中视图树的递归遍历所需的UI线程堆栈大小的限制.ThestacksizedependsontheAPIlevel并且是8kB,12kB或16kB.深度限制没有特定

可以嵌套的linearLayouts的最大数量是多少?它是无限的,还是Android-studio强调的限制?或者该设备是否依赖?

解决方法:

视图树深度实际上受到测量/绘制 *** 作中视图树的递归遍历所需的UI线程堆栈大小的限制. The stack size depends on the API level并且是8kB,12kB或16kB.深度限制没有特定的数字;实际上,你会在几十个嵌套视图之后看到低规格设备中的StackOverflowErrors.

如果您在单个布局文件中嵌套级别10或更深,lint将会唠叨.它不分析运行时布局层次结构深度.

请考虑尽可能保持视图层次结构的平坦性.

总结

以上是内存溢出为你收集整理的android – 可以嵌套在单个XML文件中的LinearLayout的最大数量?全部内容,希望文章能够帮你解决android – 可以嵌套在单个XML文件中的LinearLayout的最大数量?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1116161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存