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

@@ -4,7 +4,6 @@ import android.Manifest;
import android.content.ContentResolver;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
import android.database.Cursor;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
@@ -20,8 +19,6 @@ import java.util.Map;
import javax.mail.Address;
import javax.mail.internet.InternetAddress;
import androidx.core.content.ContextCompat;
public class ContactInfo {
private String email;
private Bitmap bitmap;
@@ -91,8 +88,7 @@ public class ContactInfo {
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
if (ContextCompat.checkSelfPermission(context, Manifest.permission.READ_CONTACTS)
== PackageManager.PERMISSION_GRANTED)
if (Helper.hasPermission(context, Manifest.permission.READ_CONTACTS))
try {
Cursor cursor = null;
try {
@@ -159,8 +155,7 @@ public class ContactInfo {
return null;
InternetAddress address = (InternetAddress) addresses[0];
if (ContextCompat.checkSelfPermission(context, Manifest.permission.READ_CONTACTS)
!= PackageManager.PERMISSION_GRANTED)
if (!Helper.hasPermission(context, Manifest.permission.READ_CONTACTS))
return null;
try {