android 工具类:用来判断一个文件是不是图片,通过文件名

//工具类:用来判断一个文件是不是图片,通过文件名。

 

importjava.io.File;
import java.io.FilenameFilter;

/**
 * 工具类:用来判断一个文件是不是图片,通过文件名。
 */
public class ImageFileter implements FilenameFilter {
    public boolean isGif(String file) {
        if (file.toLowerCase().endsWith(".gif")){
            return true;
        }else{
            return false;
        }
    }
    public boolean isJpg(String file){
        if (file.toLowerCase().endsWith(".jpg")){
            return true;
        }else{
            return false;
        }
    }

    public boolean isPng(String file){
        if (file.toLowerCase().endsWith(".png")){
            return true;
        }else{
            return false;
        }
    }

    @Override
    public boolean accept(File dir,String fname){
        return (isGif(fname) || isJpg(fname) || isPng(fname));

    }
}

你可能感兴趣的:(android,android,FilenameFilter)