๐Ÿ’ปTech/๐ŸŒตandroid

[์•ˆ๋“œ๋กœ์ด๋“œ] ImageView ์ปฌ๋Ÿฌ ๋ณ€๊ฒฝ (Dim ์ฒ˜๋ฆฌ)

_viper_ 2015. 12. 4. 13:59
๋ฐ˜์‘ํ˜•

์•ˆ๋“œ๋กœ์ด๋“œ ์ด๋ฏธ์ง€๋ทฐ ์ž‘์—…ํ•  ๊ฒฝ์šฐ dim์ฒ˜๋ฆฌ ๋˜๋Š” ์ด๋ฏธ์ง€๋ทฐ์˜ ์ด๋ฏธ์ง€๋งŒ ์ปฌ๋Ÿฌ๋ฅผ ๋ณ€๊ฒฝํ•˜๊ณ  ์‹ถ์„ ๊ฒฝ์šฐ 

์‰ฝ๊ฒŒ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ €๋„ ์ข€ ํ—ค๋ฉ”๋‹ค๊ฐ€ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค.

 

dim์ฒ˜๋ฆฌ ๋ฐ˜ํˆฌ๋ช…์ฒ˜๋ฆฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์œผ์‹œ๋ฉด Color ๋ถ€๋ถ„์— #88000000์„ ์ ์šฉํ•ด ์ฃผ์„ธ์š”.

ImageView iv = (ImageView)findViewById(R.id.iv);
iv.setColorFilter(R.color.color_88000000);

  

xml ํŒŒ์ผ์—์„œ ์ฝ”๋“œ์ž‘์„ฑํ• ๋•Œ ์œ ์˜ ํ•ด์ฃผ์„ธ์š”.

android:background > ์ด๊ฑฐ ์‚ฌ์šฉํ•˜๋ฉด ์ ์šฉ์ด ์•ˆ๋ผ์š”, android:src๋ฅผ ์จ์ฃผ์„ธ์š” 

<ImageView 
       android:id="@+id/iv"
       android:layout_width="200dp"
       android:layout_height="200dp"
       android:src="@drawable/ic_launcher"/>

 

 

[๊ฒฐ๊ณผํ™”๋ฉด]