public String getMimeType(Uri paramUri) { switch (getUriType(paramUri)) { } for (; ; ) { return null; return getMimeTypeFromPath(paramUri.getPath()); return contentResolver.getType(paramUri); return getDataUriMimeType(paramUri); try { paramUri = httpClient.open(new URL(paramUri.toString())); paramUri.setDoInput(false); paramUri.setRequestMethod("HEAD"); paramUri = paramUri.getHeaderField("Content-Type"); return paramUri; } catch (IOException paramUri) { } } }