cuốn sách gpt4 ai đã làm

Camera.open() trả về quá trình phát triển Android NULL

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 12:38:37 25 4
mua khóa gpt4 Nike

Tôi đang làm theo hướng dẫn về xây dựng ứng dụng máy ảnh http://developer.android.com/tools/device.htmlTôi gọi Camera.open() và trả về giá trị rỗng. Tôi đã khai báo các quyền trong danh sách, tôi đã thử trên cả trình giả lập và xyboard nhưng vẫn không có giá trị. Có ai biết mẹo nào nhanh không?

Máy ảnh c = null;
thử
{
c = Camera.open()
}
bắt (Ngoại lệ e)
{

}
trả lại c;

Hãy nhớ rằng, tôi không đưa ra ngoại lệ, tôi chỉ trả về NULL.

câu trả lời hay nhất

Đó là bởi vìnó không được phép ném một ngoại lệ .khi không tìm thấymặt saumáy ảnh, nó quay lạinull:

Tạo một đối tượng Camera mới để truy cập vào camera mặt sau đầu tiên trên thiết bị. Nếu thiết bị không có camera mặt sau, điều này sẽ trả về giá trị rỗng.

Có thể bạn đang cố gắng truy cập mộttiền tốmáy ảnh, trong trường hợp đó bạn có thể muốn sử dụngmở(int cameraId). (Xem các câu trả lời khác để biết ví dụ về cách sử dụng nó)

Về android - Camera.open() trả về sự phát triển NULL Android, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/12586736/

25 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress