안드로이드 인텐트 (액티비티) 이동


Android/안드로이드 프로그래밍 2011. 2. 27. 16:09




안드로이드에서 액티비티 이동(액티비티 호출) 을 하는 방법을 알아 보겠습니다.

액티비티란 안드로이드 어플리케이션에서 한 화면 이라고 생각하시면 되는데요.

액티비티 간 이동이란 간단하게 웹에서 웹끼리 링크를 거는 것과 같다고 하면 됩니다.

간단하게 코드를 알아보면,

ImageButton where = (ImageButton)findViewById(R.id.whereicon);
      where.setOnClickListener(new View.OnClickListener() {
   
       //whereicon 이라는 id의 버튼을 클릭시 이벤트를 걸어줍니다.
       
     @Override 
   public void onClick(View v) {
    // TODO Auto-generated method stub
    Intent maktuminter = new Intent(Maktumindex.this, Maktummap.class);
    startActivity(maktuminter);
    // maktuminter 라는 인텐트를 만들어주고 Maktumindex -> Maktummap 으로 액티비티를 이동함을 명명해줍니다.
   }
  });

호출된 Maktummap 이라는 액티비티에서는 호출이 되었기에 finish()로 종료시켜야 쌓이지 않지만,
간단한 액티비티 이동간에는 명명해주지 않아도 별 상관이 없어 보입니다^^

삼성전자 갤럭시 S20 플러스 자급제폰, 코스믹 그레이, 256GB Apple 에어팟 프로 (노이즈캔슬링 방수 블루투스 5), MWP22KH/A, 단일 색상 삼성전자 갤럭시탭S6 10.5 128G WIFI, SM-T860N, 마운틴 그레이

WRITTEN BY
ShakeJ

트랙백  0 , 댓글  0개가 달렸습니다.
secret