개발/코뮤니티

[앱 안드로이드] 13일차 : Activity 전환하기

Hyunsun 2021. 11. 26. 12:22
728x90

코뮤니티 모각코+ 앱 안드로이드 출석 인증 13일차

 

✅ 오늘의 문제 : Activity 전환하기

 

👉 여러분의 코틀린 코드와 실행결과(앱)를 올려주세요.

 

✔ 비밀번호 체크 후 비밀번호가 틀렸다면 비밀번호가 틀렸어요. 다시 입력해주세요. 라는 문구가 표시됩니다.

✔ 비밀번호가 맞다면 MemoActivity 로 전환합니다. (전환 시 MainActivity는 스택에서 제거

합니다.)

 

코드

MainActivity.kt

package com.cookandroid.myapplication2

import android.content.Intent
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.util.Log
import android.widget.Button
import android.widget.EditText
import android.widget.TextView

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

        val tv = findViewById<TextView>(R.id.tv);
        val etPassword = findViewById<EditText>(R.id.etPassword)

        findViewById<Button>(R.id.button).setOnClickListener {
            val passwordText = etPassword.text.toString()

            if (passwordText != "1234") {
                tv.setText("비밀번호가 틀렸어요. 다시 입력해주세요.")
            } else{
                val intent = Intent(this, MemoActivity::class.java)
                startActivity(intent)
                this.finish()
            }
        }
    }
}

 

결과

 

 

안드로이드 APP 메이트 - 코틀린 기초편 :: #13-1. Activity 전환하기 | 코드메이트

📌 Activity 전환하기 ✅ 오늘 배울 내용 Activity 전환하기 ✅ 시작하기 전에 본격적인 Activity 전환을 실습하기 전에, 12일차에 수정했던 매니페스트 파일을 아래와 같이 다시 수정해주세요! <?xml vers

codemate.kr

 

728x90