Tôi có một Hoạt động khi bắt đầu, nó sẽ tải một hình ảnh từ internet. Trong một nỗ lực để tiết kiệm bộ nhớ, khi các hoạt động còn lại bằng nút quay lại được nhấn, tôi muốn các hoạt động để đổ tất cả dữ liệu, đó là thoát khỏi tất cả các chuỗi và hình ảnh trong đó. Tôi đã tìm ra cách tốt nhất để làm điều này là chỉ cần giết hoạt động.Làm cách nào để xóa Hoạt động khi nhấn nút Quay lại?
Vâng, tôi không thể tìm ra cách gọi lại khi nhấn nút Quay lại. Vì vậy, tôi đã cố gắng sử dụng các số gọi lại onPause()
và onStop()
cho tác vụ này nhưng cả hai cách đều buộc đóng ứng dụng của tôi. Đây là mã:
public void onPause() {
this.finish();
}
public void onStop() {
finish();
}
Tôi đã thử nhiều biến thể, nhưng không có biến thể nào trong số đó có vẻ hoạt động. Bất kỳ ý tưởng?
bạn đang tìm kiếm chính xác điều gì? Để hoàn thành hoạt động hiện tại trên nút? –