์์
Lint ๊ฒฝ๊ณ ํ์ธ ์ค ํด๋น ๊ฒฝ๊ณ ๋ฅผ ํ์ธํ๋ค.
๊ด๋ จ ์ค๋ช ์ ์ด๋ฌํ๋ค.
Set android:baselineAligned="false" on this element for better performance
๋ฐ๋ฒ์ญ
์ด ์์์ ์ฑ๋ฅ ๊ฐ์ ์ ์ํด android:baselineAligned="false" ๋ก ์ค์ ํ์์ค.
์ดํด๋ณด๋ ์ด ๊ฒฝ๊ณ ๊ฐ ๋จ๋ ๋ถ๋ถ๋ค์ LinearLayout๋ค์ด๋ค.
When a LinearLayout is used to distribute the space proportionally between nested layouts, the baseline alignment property should be turned off to make the layout computation faster.
๋ฐ๋ฒ์ญ
LinearLayout์ด ๋๋ฌ์ผ ๋ ์ด์์๋ค ์ฌ์ด์ ๋น๋ก์ ์ผ๋ก ๊ณต๊ฐ์ ๋ถ๋ฆฌํ๋๋ฐ ์ฌ์ฉ๋ ๋, baseline ์กฐ์ alignment ์ค์ property๋ ๋ ์ด์์ ๊ณ์ฐ์ ๋ ๋น ๋ฅด๊ฒ ํ๊ธฐ ์ํด์ ๊บผ์ผ ํ๋ค.
baseline alignment๊ฐ ๋ฌด์ธ์ธ๊ฐ
https://aroundck.tistory.com/2576
์ ๊ธ ๋ณด๊ณ ์ดํดํ๋ค.
LinearLayout ์์ ์๋ ๋ค์ด Layout๋ค์ด๋ฉด baseline alignment๋ฅผ ํ ํ์๊ฐ ์๊ธฐ๋ ํ๋ค. ์ธ ํ์๊ฐ ์๋ ๊ธฐ๋ฅ์ด๋ผ false๋ก ๊บผ๋ฒ๋ฆฌ๋ ๊ฒ์ด ๋ซ๋ค๋ ๊ฒ์ ์ดํดํ๋ค.
ํด๊ฒฐ
ํด๋น LinearLayout์ attribute๋ก android:baselineAligned="false"๋ฅผ ์ถ๊ฐํ๋ค.
'๋น ๊ตฌ๋ฉ ์ฑ์ฐ๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Android][Java][์ํธํ] MessageDigest (0) | 2023.02.28 |
---|---|
[Android][View] decor view (0) | 2023.02.16 |
[Android][WebView] cannot find symbol method setAppCacheEnabled(boolean) (0) | 2023.02.10 |
[Java] Collapse 'catch' blocks (0) | 2023.02.08 |
[Android][WebView] ์ฑ๊ณผ WebVeiw ๊ฐ ํต์ (0) | 2023.02.06 |