본문 바로가기
Android

[Android/Java] Intent 사용

by noddu 2022. 1. 4.
728x90
반응형

Activity에서 Intent사용

Intent intent = new Intent(MainActivity.this, LoginActivity.class);
intent.putExtra("email",email);
intent.putExtra("password",password);
startActivity(intent);

기본적인 Activity 전환을 할때는 putExtra를 하지 않아도 된다.

 

넘길 값이 있으면 putExtra에 name값과 value를 작성한다.

 

 

        Intent intent = getIntent();

        Bundle bundle = intent.getExtras();
        String email = bundle.getString("email");
        String password = bundle.getString("password");

        get_email.setText(email);
        get_password.setText(password);

넘긴 값을 받는 쪽에서 getIntent()와 Bundle을 사용하며

getExtras()를 사용해 값들을 한 번에 가져오고 그 bundle중에서 원하는 값을 빼온다.

 


 

Fragment에서 Intent사용



Intent intent = new Intent(getActivity(), NextActivity.class);
startActivity(intent);


*Fragment에서는 Activity를 호출하지 못하므로 부모 Acitivity를 이용하여 호출한다.

반응형

'Android' 카테고리의 다른 글

[Android/Java] RecyclerView & Adapter 사용  (0) 2022.01.04
[Android/Java] Design lib  (0) 2022.01.04
[Android/Java] Git연동과 findViewById 에러  (0) 2022.01.04
fragment  (0) 2021.04.06
로그인 후 채팅 방 만들기??  (0) 2021.04.06