2012-03-28 58 views
0

我试图启动一个摄像头的意图,像这样的时候遇到这样的问题:request_camera不能被解析为一个变量

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不能被解析为变量

任何帮助表示赞赏!

问候 克里斯

回答

6

把你想要的任何整数。这只在onActivityResult中有用。

+1

感谢 - 这奏效了!我将在几分钟内将您的解决方案标记为答案! :) – PinkFloydRocks 2012-03-28 13:55:26

4

试试这个

private static final int CAMERA_REQUEST = 1888; 

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
startActivityForResult(cameraIntent, CAMERA_REQUEST); 
相关问题