小编use*_*365的帖子

如何从相机中捕捉图像,碎片,

我是Android新手,我已经做了很多培训,但图像没有从相机加载.以下是我从相机或图库中捕获图像的代码:

    public void showDiloag(){
    Dialog dialog = new Dialog(getActivity());
    AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
    builder.setTitle("Choose Image Source");
    builder.setItems(new CharSequence[] { "Gallery", "Camera" },
            new DialogInterface.OnClickListener() {

                @Override
                public void onClick(DialogInterface dialog,
                        int which) {
                    switch (which) {
                    case 0:
                        Intent intent = new Intent(
                                Intent.ACTION_GET_CONTENT);
                        intent.setType("image/*");

                        Intent chooser = Intent
                                .createChooser(
                                        intent,
                                        "Choose a Picture");
                        getAcitivity.startActivityForResult(
                                chooser,
                                ACTION_REQUEST_GALLERY);

                        break;

                    case 1:
                        Intent cameraIntent = new Intent(
                                android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
                        startActivityForResult(
                                cameraIntent,
                                ACTION_REQUEST_CAMERA);

                        break;

                    default:
                        break;
                    }
                }
            });

    builder.show();
    dialog.dismiss();
}
Run Code Online (Sandbox Code Playgroud)

并显示该照片: …

android android-image android-camera android-imageview

0
推荐指数
1
解决办法
5539
查看次数