Tôi cần chụp các vị trí tuyệt đối của một số ImageView để sử dụng làm mục tiêu thả. Tôi dường như không thể tìm thấy sự kiện nào tôi cần để đặt mã của mình vào để đọc màn hình và nhận các vị trí Bên trái(), Trên cùng(). Tôi không muốn theo dõi lạm phát của từng quan điểm riêng lẻ. Phải có một số loại onScreenFinsihed loại sự kiện, nhưng tôi không thể tìm thấy nó. onMeasure và onDraw dường như bắt đầu hoạt động, tôi cần phải biết khi nào chúng được thực hiện. TIA.Sự kiện nào được kích hoạt sau khi tất cả các chế độ xem được vẽ hoàn toàn?
22
A
Trả lời
30
Không có sự kiện nào như vậy. Bạn có thể chỉ cần gửi một tin nhắn/Runnable trong hàng đợi sự kiện giao diện người dùng ở đầu của một chuỗi bản vẽ để có thông báo này/Runnable được thực hiện sau khi vẽ xong (xem View.post (Runnable) chẳng hạn.) Ngoài ra, getLeft/getTop trả về giá trị chính xác sau khi đo lường và bố trí, bạn không cần phải đợi để bản vẽ kết thúc để sử dụng chúng.
Các vấn đề liên quan
- 1. AngularJs: Chạy Chỉ thị sau khi Chế độ xem được hiển thị hoàn toàn
- 2. Backbone Sự kiện: đăng nhập tất cả các sự kiện khi chúng được kích hoạt
- 3. API toàn màn hình: Sự kiện nào được kích hoạt?
- 4. Sự kiện Chế độ xem xương sống không kích hoạt
- 5. Sự kiện kích hoạt sau khi slideUp hoặc slideDown được hoàn thành
- 6. Sự kiện nào được kích hoạt khi Mac quay lại chế độ ngủ?
- 7. Ngăn chế độ xem phụ huynh nhận được sự kiện chạm sau khi xem các hành động trên trẻ em
- 8. Kích hoạt sự kiện sau khi bố cục Winform hoàn tất
- 9. WaitOne() chờ đợi mãi mãi mặc dù tất cả các sự kiện được kích hoạt
- 10. Sự kiện khi chế độ xem tìm kiếm mở rộng từ chế độ xem được biểu tượng
- 11. Cách chạy mã sau khi tất cả các sự kiện khác đã được xử lý
- 12. EmberJS có một sự kiện được gọi sau khi chế độ xem Handlebars đã được cập nhật không?
- 13. Thoát/tắt chế độ chỉnh sửa sau khi nhấp đúp vào sự kiện được xử lý
- 14. Chạy javascript sau khi trang được hiển thị hoàn toàn
- 15. Sự kiện kích hoạt khi AsyncTask hoàn tất bằng cách sử dụng Trình nghe
- 16. kích hoạt sự kiện từ chế độ xem này sang chế độ xem khác trong xương sống
- 17. Backbone.js - Thêm các sự kiện quan trọng khi chế độ xem đang hoạt động?
- 18. Checkbox vẫn không được kiểm soát sau khi kích hoạt sự kiện
- 19. Bố cục chế độ xem sau khi đổi kích thước
- 20. Sự kiện Weird onScroll được kích hoạt sau sự kiện onScale
- 21. Chức năng thực thi sau khi tất cả các yêu cầu ajax .load() được hoàn thành
- 22. kích hoạt chế độ xem tải khi bộ sưu tập hoặc mẫu được tìm nạp
- 23. Sự kiện jQuery kích hoạt trên tất cả người nghe
- 24. Plugin tải lên tệp jQuery: kích hoạt sự kiện khi tất cả các tệp được tải lên
- 25. TkInter, thanh trượt: cách kích hoạt sự kiện chỉ khi quá trình lặp hoàn tất?
- 26. Kích hoạt sự kiện CheckedListBox nào sau khi một mục được chọn?
- 27. Đặt GestureDetector cho tất cả các chế độ xem con
- 28. Làm thế nào để kích hoạt chế độ flyspell trong các emacs cho tất cả các tệp và tất cả các chế độ chính?
- 29. Ẩn chế độ xem bảng cho đến khi tất cả dữ liệu được tải - IOS
- 30. Sự kiện Application.Error toàn cầu không được kích hoạt nếu lỗi tùy chỉnh được bật?