implement GET_CONTENT intent handling

This commit is contained in:
tibbi
2016-06-27 12:37:01 +02:00
parent 3060fca87b
commit 719af8c8ba
5 changed files with 64 additions and 16 deletions

View File

@ -9,6 +9,7 @@ import android.support.v7.app.ActionBar;
import android.util.TypedValue;
import android.view.View;
import android.view.Window;
import android.webkit.MimeTypeMap;
import android.widget.Toast;
public class Utils {
@ -54,6 +55,14 @@ public class Utils {
return ContextCompat.checkSelfPermission(cxt, Manifest.permission.READ_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED;
}
public static String getMimeType(String url) {
final String extension = MimeTypeMap.getFileExtensionFromUrl(url);
if (extension != null) {
return MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);
}
return "";
}
public static void showSystemUI(ActionBar actionbar, Window window) {
if (actionbar != null)
actionbar.show();