Android examples for java.io:File
get File Filter
import android.app.Activity; import android.content.Context; import android.content.CursorLoader; import android.content.Intent; import android.database.Cursor; import android.net.Uri; import android.os.Build; import android.os.Environment; import android.provider.MediaStore; import android.text.TextUtils; import java.io.BufferedReader; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.List; public class Main{ public static FileFilter getFileFilter(final String reg, boolean isdir) { if (isdir) { return new FileFilter() { @Override//w w w .j ava2 s . c om public boolean accept(File pathname) { return pathname.getAbsolutePath().toLowerCase() .matches(reg) || pathname.isDirectory(); } }; } else { return new FileFilter() { @Override public boolean accept(File pathname) { return pathname.getAbsolutePath().toLowerCase() .matches(reg) && pathname.isFile(); } }; } } }