[안드로이드] 새로운 Activity 만들기

    새로운 Activty 만들기

     

    목차

       

       

       

        새로운 Activity 만들기

      Package에서 마우스 우클릭 - New - Activity - Empty Activity 하면 된다.

       

      Activity 이름 설정하기

      만들고자 하는 Activity 이름을 설정하고 Finish 누르면 끝.

       

      Activity 만들어진 것을 확인

      이렇게 Project 내에 activity가 만들어진 것을 확인할 수가 있다.

       

       

       

        다른 Activity 불러오는 방법

      //화면이 클릭되면, 넘어가도록 설정
      //MollangActivity를 불러오도록 설정한다.
      val intent = Intent(this, MollangActivity::class.java)
                  
      //intent 실행
      startActivity(intent)

       Intent라는 함수를 이용하여, 다른 Activity를 불러올 수가 있게 도와준다.

       

      package com.example.start01
      
      
      import android.content.Intent
      import androidx.appcompat.app.AppCompatActivity
      import android.os.Bundle
      import android.widget.ImageView
      import android.widget.Toast
      
      class MainActivity : AppCompatActivity() {
          override fun onCreate(savedInstanceState: Bundle?) {
              super.onCreate(savedInstanceState)
              setContentView(R.layout.activity_main)
      
      
              //화면이 클릭되었을 때
              val image1 = findViewById<ImageView>(R.id.image_1)
      
              // image1 을 클릭했을 때 이벤트 발생
              image1.setOnClickListener {
      
                  //간단한 알람 문구 발생
                  Toast.makeText(this, "작은 새의 날개짓", Toast.LENGTH_LONG).show()
      
                  //화면이 클릭되면, 넘어가도록 설정
                  //MollangActivity를 불러오도록 설정한다.
                  val intent = Intent(this, MollangActivity::class.java)
      
                  //intent 실행
                  startActivity(intent)
      
              }
          }
      
      }

      이미지를 클릭하여, 다른 Activity가 실행되도록 설정이 완료 되었다.

       

       

        마무리

      안드로이드의 시작

      반응형

      댓글

      Designed by JB FACTORY