對(duì)于初識(shí)Android的小伙伴們很有用的技巧;
我們都知道Android中的線性布局是依次排列的。有時(shí)我們的線性布局需要填滿整個(gè)屏幕,實(shí)現(xiàn)類似這樣一個(gè)效果,需要把每個(gè)button的寬度設(shè)置為wrap_content,weight值設(shè)置為1(設(shè)置為相同值),這樣子控件就自適應(yīng)了屏幕的寬度;
當(dāng)我們?cè)诰€性布局中想使某個(gè)子控件自適應(yīng)時(shí),比如一個(gè)水平線性布局有兩個(gè)TextView,我們想讓第一個(gè)TextView自適應(yīng),第二個(gè)TextView始終在最右邊。(相當(dāng)于用相對(duì)布局中,第二個(gè)TextView靠右邊,第一個(gè)TextView在第二個(gè)TextView左邊一樣);我們可以把第一個(gè)TextView 的寬度設(shè)置為0dp,weight設(shè)置為1,這樣就可以了,這種寫(xiě)法在項(xiàng)目中還是很常用的。
————————————————
版權(quán)聲明:本文為CSDN博主「gentlemanyc」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/gentlemanyc/article/details/45938879
聯(lián)系客服