๋ฐ์ํ
https://juahnpop.tistory.com/231
์๋๋ก์ด๋ ์ฝํ๋ฆฐ : ์ผ๋ฐ ํด๋์ค ๋๋ Fragment์์ MainActivity์ ๋ฉ์๋ ์ฌ์ฉํ๊ธฐ
Android Kotlin : ์ผ๋ฐ Class์์ MainActivity์ ํ๋กํผํฐ ๋ฐ ๋ฉ์๋ ์ฌ์ฉํ๊ธฐ ์ผ๋ฐ Class ์ Fragment์์ MainActivity์ ๋ฉ์๋ ๋ฐ ํ๋กํผํฐ ์ฌ์ฉ ๋ฐฉ๋ฒ ์ ๋ํด ์์ฑํ์์ต๋๋ค. Fragment ์์ MainActivity..
juahnpop.tistory.com
์ฐธ์กฐํ๊ณ ์ ํ๋ class ๋ด์์ ๋ค์๊ณผ ๊ฐ์ด ์ ์ธ
init{
instance = this
}
companion object{
private var instance:MyActivity? = null
fun getInstance(): MyActivity? {
return instance
}
}
์ดํ ์ธ๋ถ ํด๋์ค๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ ํด๋์ค์์ ๋ค์๊ณผ ๊ฐ์ด ์ ์ธ ํ ๋ด๋ถ ๋ฉ์๋ ์ฌ์ฉ๊ฐ๋ฅ
private val myActivity = MyActivity.getInstance()
728x90
๋ฐ์ํ
'์ฑ ๐ป > ์๋๋ก์ด๋์คํ๋์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์๋๋ก์ด๋์คํ๋์ค] Unresolved reference: kotlinx ์๋ฌ (1) | 2021.04.28 |
---|