我是以编程方式从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;
}
这会打开包含该文件夹中所有图片的图库应用,我需要按名称过滤那些