[안드로이드] 새로운 Activity 만들기
- Computer/안드로이드
- 2021. 6. 28.
새로운 Activty 만들기
목차
새로운 Activity 만들기
Package에서 마우스 우클릭 - New - Activity - Empty Activity 하면 된다.
만들고자 하는 Activity 이름을 설정하고 Finish 누르면 끝.
이렇게 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가 실행되도록 설정이 완료 되었다.
마무리
안드로이드의 시작
반응형
'Computer > 안드로이드' 카테고리의 다른 글
[Android] 하이브리드 앱 디버깅하는 방법 (0) | 2022.01.19 |
---|---|
[안드로이드] Splash 화면 만들기 (0) | 2021.06.29 |
[안드로이드] 이미지 이벤트 만들기 (0) | 2021.06.28 |
[안드로이드] 이미지 불러오기 (0) | 2021.06.28 |
[안드로이드] 안드로이드 스튜디오 시작하기 (0) | 2021.06.27 |