์ด๋ฏธ์ง๋ฒํผ1 (22.11.05)Android Studio ํ๋ก๊ทธ๋๋ฐ: ๊ธฐ๋ณธ ์์ ฏ ํ์ฉํ๊ธฐ(์ปดํ์ด๋๋ฒํผ-์ฒดํฌ๋ฐ์ค,ํ ๊ธ๋ฒํผ,๋ผ๋์ค๋ฒํผ,์ด๋ฏธ์ง๋ฒํผ) โ์ปดํ์ด๋ ๋ฒํผโ ComoundButton ํด๋์ค๋ Button ํด๋์ค์ ํ์ ํด๋์ค๋ก ์ฒดํฌ๋ฐ์ค, ๋ผ๋์ค๋ฒํผ, ์ค์์น, ํ ๊ธ๋ฒํผ์ ์์ ํด๋์ค์ด๋ค. ์ด ๋ค๊ฐ์ง ๋ฒํผ์ ๊ณ ํต์ ์ ์ฒดํฌ ๋๋ ์ธ์ฒดํฌ ์ํ๊ฐ ๋ ์ ์๋ค. ์ฒดํฌ๋ฐ์ค๋ ํด๋ฆญํ ๋๋ง๋ค ์ฒดํฌ, ์ธ์ฒดํฌ๋ก ๋ฐ๋๋ค. ์ฌ๋ฌ๊ฐ์ ์ฒดํฌ๋ฐ์ค๊ฐ ์์ด๋ ์๋ก ๋ ๋ฆฝ์ ์ผ๋ก ๋์ํ๋ค๋ ํน์ง์ด ์์ด ์ฌ๋ฌ๊ฐ๋ฅผ ๋์์ ์ฒดํฌํ ์ ์๋ค. ์ฒดํฌ๋ฐ์ค์ XML์ฝ๋ 4ํ์ Checked="true"๋ก ์ค์ ํ๋ฉด ์ฒดํฌ๋ฐ์ค์ ์ฒดํฌ๋์ด ์๋ ๊ฑธ ํ์ธํ ์ ์๋ค. Java ์ฝ๋์์๋ ๊ฐ์ ๋ก ์ฒดํฌ๋ฅผ ์ผ๊ฑฐ๋ ๋๋ setChecked(), ์ฒดํฌ ์ํ๋ฅผ ๋ฐ๋๋ก ๋ฐ๊พธ๋ toggle(), ์ฒดํฌ๋์๋์ง ํ์ธํ๋ isChecked() ๋ฑ์ ๋ฉ์๋๋ฅผ ์์ฃผ ์ฌ์ฉํ๋ค. ์ฒดํฌ๋ฐ์ค๋ TextViewํด๋์ค์ ํ์ ํด๋์ค.. Android studio programming 2022. 11. 5. ์ด์ 1 ๋ค์