인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

shafeel2님의 프로필 이미지
shafeel2

작성한 질문수

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

트와이스 앱 만들기 소개 - 강의소개 및 스플래시(Splash 화면)

Unresolved reference: delayMillis 라는 에러가 나네요

작성

·

444

·

수정됨

0

Android Studio Flamingo | 2022.2.1 Patch 2

위가 현재 사용중인 안드로이드스튜디오의 버젼입니다

 

import android.content.Intent
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.os.Handler
import androidx.activity.result.contract.ActivityResultContracts
import kotlinx.coroutines.delay

class SplashActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_splash)

        Handler().postDelayed({
            startActivity(Intent(this, MainActivity::class.java))
            finish()
        }, delayMillis: 3000)
    }
}

답변 1

0

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

delayMillis : 3000
이 부분에서

강의에 나타나는 이 부분은 안드로이드 스튜디오에서 들어갈 값을 알려주는 힌트입니다.
delayMillis :
이 부분을 삭제하고


delayMillis : 3000 -> 3000 으로 변경해서 시도해보세요.

 

Handler().postDelayed({
    startActivity(Intent(this, MainActivity::class.java))
    finish()
}, 3000)
shafeel2님의 프로필 이미지
shafeel2
질문자

캄사합니다

shafeel2님의 프로필 이미지
shafeel2

작성한 질문수

질문하기