request_camera не может быть преобразована в переменную - PullRequest
0 голосов
/ 28 марта 2012

Я столкнулся с этой проблемой, пытаясь запустить камеру таким образом:

String imagePath;

imagePath = Environment.getExternalStorageState() + "/images/myimage.jpg";
File file = new File( imagePath );
Uri outputFileUri = Uri.fromFile( file );

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, REQUEST_CAMERA);

Я получаю ошибку: REQUEST_CAMERA не может быть преобразована в переменную

Любая помощь приветствуется!

С уважением Chris

Ответы [ 2 ]

6 голосов
/ 28 марта 2012

Поставьте любое целое число, которое вы хотите. Это полезно только в onActivityResult.

5 голосов
/ 28 марта 2012

попробуйте

 private static final int CAMERA_REQUEST = 1888; 

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
startActivityForResult(cameraIntent, CAMERA_REQUEST); 
...