• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

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

23.07.23 12:31 작성 23.07.23 12:32 수정 조회수 357

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

질문자

2023.07.23

캄사합니다