下面那位叫free_loop的大兄弟說:“
有錯誤的地方,糾正應該為:
TextView 1 : (480 - (-480 *2))/5 = 480 * (3/5)
TextView 2,3 : (480 - 480*(3/5)) /2 = 480 * (1/5) ”
就拿textView1來說,他用屏幕的寬度480減去剩余的-960,然后再除以5,這邏輯完全不對,應該是湊巧對的。
而視頻中算textView1時是用分配的控件寬度(match_parent)480再加上父控件剩余的寬度-960乘以比例1/5,即480+(-960*1/5)=480*(3/5)。所以視頻中的計算邏輯是正確的!