애플리케이션에서 인텐트를 사용해 다른 액티비티를 호출하는 방법.

제 프로젝트에 액티비티가 두개 있는데요. 첫번째 버튼을 클릭하면 액티비티가 실행되고 그 액티비티에서 버튼을 클릭하면 액티비티가 종료되게하려는데 첫번째 액티비티에서 버튼을 클릭해도 아무일도 없어요. 어떻게하면 버튼을 클릭했을때 두번째 액티비티가 나올까요?

소스코드

public class FirstActivity extends Activity {

  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    Button orderButton = (Button)findViewById(R.id.order);

    orderButton.setOnClickListener(new View.OnClickListener() {

      @Override
      public void onClick(View view) {
        Intent intent = new Intent(FirstActivity.this, OrderScreen.class);
        startActivity(intent);
      }

    });
  }
}

public class OrderScreen extends Activity {

  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.order);

    Button orderButton = (Button) findViewById(R.id.end);

    orderButton.setOnClickListener(new View.OnClickListener() {

      @Override
      public void onClick(View view) {
        finish();
      }

    });
  }
}

1답변

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.