android-onMeasure,onLayout,OnGlobalLayoutListener之间的区别

android-onMeasure,onLayout,OnGlobalLayoutListener之间的区别,第1张

概述我正在做一个非常简单的功能,例如在TextView的末尾添加省略号.我可以在onMeasure(),onLayout()和OnGlobalLayoutListener()调用中添加功能.但是我真的想知道通过实现相同的功能但是用这三种不同的方法有什么区别.选择这些不同的实现方式是否有偏好或优缺点?谢谢解决方法:尝试遵循

我正在做一个非常简单的功能,例如在TextVIEw的末尾添加省略号.

我可以在onMeasure(),onLayout()和OnGlobalLayoutListener()调用中添加功能.但是我真的想知道通过实现相同的功能但是用这三种不同的方法有什么区别.
选择这些不同的实现方式是否有偏好或优缺点?

谢谢

解决方法:

尝试遵循this会有所帮助

The layout process consists of two passes, measuring and layouting. A
bit simplifIEd we can say that the measure pass sets how big the vIEw
should be, the dimensions of it, and that the layout pass sets where
to place the vIEw, the position of it. The layout part is only
interesting for vIEws with children, in other words vIEws that
inherits from VIEwGroup.

总结

以上是内存溢出为你收集整理的android-onMeasure,onLayout,OnGlobalLayoutListener之间的区别全部内容,希望文章能够帮你解决android-onMeasure,onLayout,OnGlobalLayoutListener之间的区别所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存