相关疑难解决方法(0)

如何在照片后更新Android图库?

对于大学,我将在面部检测器上开发一个Android应用程序.为此,我要在我的画廊中保存各种照片.问题是保存照片后,图库不会更新.更确切地说,如果我删除了我要保存图像的目录,我打开应用程序并拍摄照片,然后进入图库,在"更新"后我看到了照片.但是一旦我有了目录,如果我拍了一张新照片,就不会覆盖旧照片了.

在线我发现了这个:

    sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,Uri.parse("file://" + Environment.getExternalStorageDirectory())));
Run Code Online (Sandbox Code Playgroud)

......但它不起作用!

这是我的代码:

    .
    .
    .
      ImageButton buttonPicture = (ImageButton) findViewById(R.id.camera_surface_button);
                        buttonPicture.setOnClickListener(new OnClickListener(){
                                public void onClick(View v) {
                                        mCamera.takePicture(null, null, jpegCallback); 
                                        //File file = new File(savedPath, "ing.jpg");
                                        sendBroadcast(new         Intent(Intent.ACTION_MEDIA_MOUNTED,Uri.parse("file://" +     Environment.getExternalStorageDirectory())));

                                }
                        });
     .
     .
     .
     .

    PictureCallback jpegCallback = new PictureCallback() {
                public void onPictureTaken(byte[] _data, Camera _camera) {
                        imagesFolder = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "/TTRprova");
                        imagesFolder.mkdirs();
                        String fileName = "image3.jpg";

                        File output = new File(imagesFolder, fileName);

                        textView1.setText("-----Sono nella callback-----");

                        Uri outputFileUri = Uri.fromFile(output);
                        String filePath …
Run Code Online (Sandbox Code Playgroud)

android photo gallery face-detection android-intent

5
推荐指数
1
解决办法
7515
查看次数

标签 统计

android ×1

android-intent ×1

face-detection ×1

gallery ×1

photo ×1