Refactoring

This commit is contained in:
M66B
2019-02-07 09:02:40 +00:00
parent 99732b22c3
commit adbfa01b41
9 changed files with 25 additions and 28 deletions

View File

@@ -90,6 +90,7 @@ import javax.mail.internet.InternetAddress;
import androidx.annotation.NonNull;
import androidx.browser.customtabs.CustomTabsIntent;
import androidx.core.content.ContextCompat;
import androidx.lifecycle.Lifecycle;
import androidx.lifecycle.LifecycleOwner;
@@ -113,6 +114,10 @@ public class Helper {
}
};
static boolean hasPermission(Context context, String name) {
return (ContextCompat.checkSelfPermission(context, name) == PackageManager.PERMISSION_GRANTED);
}
static void view(Context context, LifecycleOwner owner, Intent intent) {
Uri uri = intent.getData();
if ("http".equals(uri.getScheme()) || "https".equals(uri.getScheme()))