/** * Copied from {@link Telephony.Threads#getOrCreateThreadId(Context, String)} */ private static long getOrCreateThreadIdInternal(Context context, String recipient) { Set<String> recipients = new HashSet<String>(); recipients.add(recipient); return getOrCreateThreadIdInternal(context, recipients); }
public static long getOrCreateThreadId(Context context, String recipient) { if (SdkVersionOverride.getSdkVersion(Build.VERSION_CODES.M) >= Build.VERSION_CODES.M) { return Telephony.Threads.getOrCreateThreadId(context, recipient); } else { return getOrCreateThreadIdInternal(context, recipient); } }