애플리케이션에서 인텐트를 사용해 다른 액티비티를 호출하는 방법.
조회수 1488회
제 프로젝트에 액티비티가 두개 있는데요. 첫번째 버튼을 클릭하면 액티비티가 실행되고 그 액티비티에서 버튼을 클릭하면 액티비티가 종료되게하려는데 첫번째 액티비티에서 버튼을 클릭해도 아무일도 없어요. 어떻게하면 버튼을 클릭했을때 두번째 액티비티가 나올까요?
소스코드
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();
}
});
}
}
댓글 입력