【发布时间】:2014-12-12 20:03:33
【问题描述】:
我想在 nexus 7 中打开前置摄像头,但我不打开它总是打开后置摄像头然后手动我通过我的 android 程序选择前置摄像头如何才能始终先打开前置摄像头我已经尝试过 @987654321 @ 但不适合我。
@present 我正在使用以下代码打开相机并拍摄图像
button2.setOnClickListener(new View.OnClickListener() {
private static final int IMAGE_CAPTURE = 102;
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra ("camerasensortype", 2);
startActivityForResult(intent, IMAGE_CAPTURE);
}
【问题讨论】:
-
如果您启动第三方相机应用程序,用户和该应用程序会选择要使用的相机,而不是您。如果您需要对此进行控制,请在您自己的应用中自行实现摄像头代码。
-
我只是在实现我自己的应用程序,只是我正在学习如何在单击按钮时打开前置摄像头,因为我是 Android 开发新手
标签: android android-intent camera front-camera