Làm cách nào để viết mã mà các phần tử giao diện người dùng bố trí (Nút, v.v) trên xem trước máy ảnh trên Android?Lớp phủ giao diện người dùng xem trước trên máy ảnh trên Android?
17
A
Trả lời
16
Đặt SurfaceView
vào vùng chứa cho phép phân lớp trục Z, chẳng hạn như RelativeLayout
hoặc FrameLayout
. Đặt những thứ để xuất hiện trên đầu trang của SurfaceView
sau này trong XML - sau này trẻ em của một phụ huynh sẽ vẽ trên đầu trang của trẻ em trước đó trong phụ huynh.
Here is a project sử dụng SurfaceView
để phát lại video thể hiện kỹ thuật. Các khái niệm tương tự sẽ giữ cho một SurfaceView
để xem trước máy ảnh.
Hãy nhớ rằng công việc bổ sung cần phải được thực hiện bởi Android để pha trộn các tiện ích của bạn với bản xem trước, vì vậy tỷ lệ khung hình xem trước của bạn có thể giảm.