City At Night

[Android Studio] Layout 이동! intent 본문

Android Studio

[Android Studio] Layout 이동! intent

Wuny 2021. 1. 23. 19:55
728x90
반응형

Intent는 페이지간 이동을 할 수 있는 함수입니다.

MainActivity Layout에서 다른 Layout으로 이동할 수 있죠.

그리고 페이지 이동뿐만 아닌 데이터도 전달이 가능합니다.

예시를 먼저 봅시다.

1
2
3
4
                Intent intent = new Intent(MainActivity.this,signup.class);
                intent.putExtra("Key","Value");
                startActivity(intent);
cs

intent라는 생성자를 만들고 파라미터값으로 현재 페이지와 연결된 Java Class와 이동할 페이지와 연결된 Java Class가 들어가게 됩니다.

new Intent(현재.class, 이동할 클래스.class)

그 다음 startActivity(intent); 만 실행시키면 됩니다. 

여기까지가 페이지 이동하는 방법이였고 

이동하면서 데이터도 같이 전달하고 싶다면 intent객체에 Key와 Value쌍으로 이루어진 형식으로 보낼 수 있습니다.

 

728x90
반응형
Comments