onLayout與onMeasure


1. onMeasure a. 屬於View的方法,用來測量自己和內容的來確定寬度和高度 b. view的measure方法體中會調用onMeasure

2. onLayout a. 屬於ViewGroup的方法,用來為當前ViewGroup的子元素的位置和大小 b. View的layout方法體中會調用onLayout

3.onMeasure和onLayout onMeasure在onLayout之前調用

4. 設置background后,會重新調用onMeasure和onLayout

onMeasure測量子VIEW大小后調用LAYOUT布局 所以初始化的時候會多次調用onlayout方法

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM