์ƒˆ์†Œ์‹

Languages/Android

[Android] imageView | imageButton

  • -
๋ฐ˜์‘ํ˜•

 

์•ˆ๋“œ๋กœ์ด๋“œ ๋ชจ๋“  ๊ธ€์€ ๊ฐœ์ธ ๊ณต๋ถ€, ๊ฐœ๋ฐœ ๋ชฉ์ ์ด๋ผ ๊ฐœ๋…์— ๋Œ€ํ•œ ์„ค๋ช…์ด ์ œ๋Œ€๋กœ ๋“ค์–ด๊ฐ€์ง€ ์•Š์œผ๋‹ˆ, ์ฐธ๊ณ ํ•˜์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.


 

 

์ด๋ฏธ์ง€๋ทฐ์— ์ด๋ฏธ์ง€๋ฅผ ๋‚˜ํƒ€๋‚ด๋ ค๋ฉด ๋จผ์ € /app/res/drawable ํด๋”์— ์ €์žฅํ•œ ์ด๋ฏธ์ง€ ํŒŒ์ผ์„ ๋ณต์‚ฌํ•˜์—ฌ ๋„ฃ์€ ํ›„, app:srcCompat ์†์„ฑ ๊ฐ’์„ ์ง€์ •ํ•˜๋ฉด ๋œ๋‹ค. -> @drawable/์ด๋ฏธ์ง€ ํŒŒ์ผ๋ช…

 

์œ„์™€ ๊ฐ™์ด ์ด๋ฏธ์ง€ ํŒŒ์ผ์„ ์ €์žฅํ•˜๋Š” ๋ฐฉ์‹์„ " ์ด๋ฏธ์ง€ ๋ฆฌ์†Œ์Šค๋ฅผ ์ง€์ •ํ•˜๋Š” ๋ฐฉ์‹"์ด๋ผ๊ณ  ํ•œ๋‹ค.

 

์ด๋ฏธ์ง€ ๋ทฐ์˜ ๋Œ€ํ‘œ์  ์†์„ฑ

- android:src ๋˜๋Š” app:srcCompat : ์ด๋ฏธ์ง€ ๋ทฐ๋Š” ๋‚ด์šฉ๋ฌผ์ด ์ง€์ •๋˜์ง€ ์•Š์œผ๋ฉด ์ด๋ฏธ์ง€๋ทฐ์˜ ํฌ๊ธฐ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค. ๋”ฐ๋ผ์„œ ์ด ์†์„ฑ์„ ๋ฐ˜๋“œ์‹œ ์„ค์ •ํ•ด์•ผ ํ•œ๋‹ค.

- maxWidth, maxHeight  : ์ตœ๋Œ€ ํญ, ๋†’์ด ์„ค์ •

-tint : ์ด๋ฏธ์ง€ ๋ทฐ์— ๋ณด์ด๋Š” ์ด๋ฏธ์ง€ ์ƒ‰์ƒ ์„ค์ • ๊ฐ€๋Šฅ (#AARRGGBB ํฌ๋ฉง์œผ๋กœ ์ ์šฉํ•˜๋ฉด ๋จ)

-scaleType : ์ด๋ฏธ์ง€๋ทฐ์˜ ํฌ๊ธฐ์— ๋งž๊ฒŒ ์›๋ณธ ์ด๋ฏธ์ง€์˜ ํฌ๊ธฐ๋ฅผ ์ž๋™์œผ๋กœ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜ ์ค„์—ฌ์„œ ๋ณด์—ฌ์ค„ ๋•Œ ์‚ฌ์šฉ ํ•จ.

 

drawable ํด๋” ์ œ๋Œ€๋กœ ์‚ฌ์šฉํ•˜๊ธฐ

do it ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ๊ฐœ๋ฐœ

๋ฐ˜์‘ํ˜•
Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.