您的位置:首页 > 其它

正则表达式匹配字符串

2016-07-14 08:29 465 查看
if (mExt.matches("(dir)")) {
Bitmap dir = BitmapFactory.decodeResource(getResources(), R.drawable.netdisc_search_list_img);
mMySkydriveItem.setNetdiscListImgs(dir);
} else if (mExt.matches("(doc|docx)")) {
Bitmap doc = BitmapFactory.decodeResource(getResources(), R.drawable.netdisc_word_file);
mMySkydriveItem.setNetdiscListImgs(doc);
} else if (mExt.matches("(xls)")) {
Bitmap xls = BitmapFactory.decodeResource(getResources(), R.drawable.netdisc_excel_file);
mMySkydriveItem.setNetdiscListImgs(xls);
} else if (mExt.matches("(ppt)")) {
Bitmap ppt = BitmapFactory.decodeResource(getResources(), R.drawable.netdisc_ppt_file);
mMySkydriveItem.setNetdiscListImgs(ppt);
} else if (mExt.matches("(jpg|jpeg|png|gif|bmp)")) {
Bitmap jpg = BitmapFactory.decodeResource(getResources(), R.drawable.netdisc_img_file);
mMySkydriveItem.setNetdiscListImgs(jpg);
} else if (mExt.matches("(rar|zip|tar|jar|iso)")) {
Bitmap zip = BitmapFactory.decodeResource(getResources(), R.drawable.netdisc_zip_file);
mMySkydriveItem.setNetdiscListImgs(zip);
} else if (mExt.matches("(acm|aif|aifc|aiff|ans|asf|aifc|avi|asp|ram|mov)")) {
Bitmap zip = BitmapFactory.decodeResource(getResources(), R.drawable.netdisc_zip_file);
mMySkydriveItem.setNetdiscListImgs(zip);
} else {

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: