Lưu ý rằng bạn phải chọn để ghi đè chỉ là một trong onCreateView hoặc onCreateDialog. Trọng cả hai sẽ dẫn đến một ngoại lệ được ném ra.
Ngoài việc cung cấp cải tiến sử dụng tài nguyên, kỹ thuật này cho phép hoạt động của bạn xử lý các persis¬tence thông tin trạng thái trong Dialogs. Bất kỳ lựa chọn hoặc dữ liệu đầu vào (chẳng hạn như lựa chọn mặt hàng và nhập văn bản) sẽ được tiếp tục tồn nếu mảnh vỡ được tái tạo ra do một sự thay đổi cấu hình, chẳng hạn như xoay màn hình.
Quản lý và hiển thị Dialogs Sử dụng Hoạt động tổ chức sự kiện Handlers
Trước khi giới thiệu các mảnh vỡ, cách thực hành tốt nhất để hiển thị Dialogs là bằng cách ghi đè onCreateDialog Hoạt động của bạn và xử lý onPrepareDialog để chuẩn bị mỗi Dialog, và show¬Dialog để hiển thị chúng theo yêu cầu.
bằng cách ghi đè các handler onCreateDialog, bạn có thể chỉ định Dialogs sẽ được tạo ra theo yêu cầu khi ShowDialog là sử dụng để hiển thị một hộp thoại cụ thể. Như thể hiện trong Liệt kê 10-27, các phương pháp ghi đè bao gồm một tuyên bố chuyển đổi cho phép bạn xác định hộp thoại là bắt buộc.
đang được dịch, vui lòng đợi..
