Tôi đang thực hiện Popup với 3 Spinners và EditText. Sau khi đọc nhiều blog và bài viết tôi không thể quyết định lựa chọn nào là tốt nhất, PopupWindow hoặc DialogFragment.Tôi có nên sử dụng PopupWindow hoặc DialogFragment để chấp nhận đầu vào không?
Các tiêu chí sẽ là:
- Compatibility với các phiên bản khác nhau Android của
- Performance
Nếu có một cách tốt hơn để làm điều đó Tôi mở để thay đổi quan điểm .
Cảm ơn bạn rất nhiều.
DialogFragment:
- Ưu điểm:
- Nhược điểm:
PopupWindow:
-
.210
- Ưu điểm:
- Nhược điểm:
EDIT: KẾT LUẬN
DialogFragment phép bạn sử dụng các tính năng phức tạp hơn. Một điều quan trọng khác là nó thân thiện với máy tính bảng hơn vì nó cho phép người dùng mở nhiều hơn một đoạn tại một thời điểm. Fragments là một giải pháp năng động hơn và chúng là tiêu chuẩn cho các phiên bản Android mới hơn.
PopupWindow đơn giản hơn và rất hữu ích về các câu hỏi đơn giản cho người dùng.
quyết định nào khiến bạn thu hẹp nó vào một trong những điều này (bạn có biết bất kỳ ưu điểm hay nhược điểm nào không?). Ngoài ra, hãy cân nhắc đăng ảnh về những gì bạn muốn. Những thay đổi này sẽ làm cho bài đăng này trở thành bài đăng toàn sao. – Phil
Cảm ơn bạn Phil, tôi sẽ cố gắng cải thiện câu hỏi! – eyyo