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 |