以编程方式从Gallery应用中过滤图像

时间:2016-01-25 18:53:40

标签: android android-gallery

我是以编程方式从android默认的Gallery应用程序中的内部应用程序文件夹中打开图像,但我需要按名称过滤这些图像(仅在图库中显示其名称以字符串开头的那些)。有没有办法做到这一点?任何建议将非常感谢。

这是我到目前为止所尝试的:

@Override
    public void onMediaScannerConnected() {

        String path = Environment.getExternalStorageDirectory().toString() + "/images/" + files[files.length - 1];
        connection.scanFile(path, null);

    }



    @Override
    public void onScanCompleted(String path, Uri uri) {

        if (uri != null){

            Intent intent = new Intent(Intent.ACTION_VIEW);
            intent.setData(uri);

            if (intent.resolveActivity(getPackageManager()) != null){
                startActivity(intent);
            }
        }

        connection.disconnect();
        connection = null;

    }

这会打开包含该文件夹中所有图片的图库应用,我需要按名称过滤那些

0 个答案:

没有答案