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