fun onBackPressed(){}๋ค๋ก๊ฐ๊ธฐ ๋์์ ๊ฐ์งํ๋ ํจ์๋ค.๋ค๋ก๊ฐ๊ธฐ ๋ฒํผ์ ๋๋ฅด๋ฉด ์ค๊ดํธ์์ ์์
์ ์ํํ๋ค. ๋ค๋ก๊ฐ๊ธฐ๋ฅผ ๋๋ฒ ์ฐ์ ๋๋ ์๋ ์ข
๋ฃํ๋ ๋ฐฉ๋ฒMainActivity ํด๋์ค์ isDouble ์ด๋ผ๋ ์ด๋ฆ์ ๊ฐ์ง ๋ณ์๋ฅผ ๋ง๋ค๊ณ false๋ก ์ค์ ํ๋ค.๋ค๋ก๊ฐ๊ธฐ ๋ฒํผ์ ํ ๋ฒ ๋๋ ์๋ isDouble ๋ณ์๊ฐ true๋ก ๋ฐ๋๋๋ก ํ๋ค."์ข
๋ฃ ํ์๋ ค๋ฉด ๋๋ธํด๋ฆญ ํ์ธ์" ๋ผ๋ ํ ์คํธ ๋ฉ์ธ์ง๋ ๊ฐ์ด ๋์ฐ๋๋ก ํ๋ค.Handler() ํจ์๋ฅผ ์ด์ฉํ์ฌ 2์ด๊ฐ ์ง๋๋ฉด isDouble ๋ณ์๊ฐ flase๊ฐ ๋๋๋ก ํ๋ค.2์ด์์ ๋ค๋ก๊ฐ๊ธฐ ๋ฒํผ์ ํ ๋ฒ ๋ ๋๋ฌ์ isDouble์ด true ์ํ๋ผ๋ฉด ์ฑ์ ์ข
๋ฃํ๋๋ก onBackPressed ํจ์์ ๋งจ ์์ ๋ค์๊ณผ ๊ฐ์ ์ฝ๋๋ฅผ ์ ๋๋ค.if(isDouble){ ..