Trong ứng dụng Android của tôi, tôi có hai lớp hoạt động. Tôi có một nút trên cái đầu tiên và tôi muốn hiển thị cái thứ hai khi nó được bấm, nhưng tôi gặp lỗi. Dưới đây là các lớp:
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);
}
});
}
}
Lớp thứ hai sẽ hiển thị khi nhấp vào nút, nhưng không bao giờ:
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();
}
});
}
}
Làm cách nào để tạo một nút sẽ hiển thị hoạt động thứ hai?