Tôi chắc chắn hầu hết các bạn đã sử dụng điện thoại Android trước và chụp ảnh. Bất cứ khi nào người dùng thay đổi vị trí của điện thoại di động và giữ nó ổn định, máy ảnh tập trung tự động. Tôi đang gặp khó khăn khi sao chép điều này trong ứng dụng của mình. Phương thức autofocus() chỉ được gọi một lần khi ứng dụng được khởi chạy. Tôi đã tìm kiếm một giải pháp trong 3 ngày qua và trong khi đọc tài liệu google, tôi tình cờ gặp phải các cuộc gọi phương thức cảm biến (chẳng hạn như khi người dùng nghiêng điện thoại di động về phía trước hoặc phía sau). Tôi có thể sử dụng API này để đạt được những gì tôi cần nhưng nó có vẻ quá bẩn và quá phức tạp. Tôi chắc chắn có một cách khác xung quanh nó.Tự động lấy nét máy ảnh Android khi người dùng giữ máy ảnh
Tất cả các ví dụ trên internet mà tôi đã tìm thấy chỉ tập trung khi người dùng nhấn vào màn hình hoặc nút. Tôi cũng đã trải qua một số câu hỏi về SO để hy vọng tìm thấy những gì tôi đang tìm kiếm nhưng tôi đã không thành công. Tôi đã thấy câu hỏi this và Chuỗi đó không tương thích với điện thoại của tôi. Đối với một số lý do, các chế độ tập trung duy nhất mà tôi có thể sử dụng là cố định và tự động.
Tôi đã hy vọng một người nào đó ở đây sẽ làm sáng tỏ một số chủ đề vì tôi đang thua lỗ.
Cảm ơn bạn rất nhiều vì đã dành thời gian.