tests
This commit is contained in:
		| @@ -1276,7 +1276,7 @@ public class Actions | ||||
| 			String str2 = "send." + String.valueOf(Math.abs(new Random().nextLong())) + ".dat"; | ||||
| 			Uri contentUri = new Uri.Builder().authority(context.getPackageName() + ".MmsFileProvider").path(str2).scheme("content").build(); | ||||
|  | ||||
| 			Bundle a3 = C3326a.m16196a(new C8792q("enableGroupMms", true), new C8792q("maxMessageSize", Integer.valueOf(C3664a.m17428d()))); | ||||
| //			Bundle a3 = C3326a.m16196a(new C8792q("enableGroupMms", true), new C8792q("maxMessageSize", Integer.valueOf(C3664a.m17428d()))); | ||||
|  | ||||
| 			SmsManager.getDefault().sendMultimediaMessage(context, contentUri, phoneNumber, null, null); | ||||
| 		} | ||||
|   | ||||
| @@ -296,13 +296,13 @@ public class Profile implements Comparable<Profile> | ||||
| 	{ | ||||
| 		Miscellaneous.logEvent("i", "Profile", "Request to set ringtone to " + ringtoneFile.getAbsolutePath(), 3); | ||||
|  | ||||
| 		if(!ringtoneFile.exists() || !ringtoneFile.canRead()) | ||||
| 		{ | ||||
| 			String message = "Ringtone file does not exist or cannot read it: " + ringtoneFile.getAbsolutePath(); | ||||
| 			Miscellaneous.logEvent("i", "Profile", message, 3); | ||||
| 			Toast.makeText(context, message, Toast.LENGTH_SHORT).show(); | ||||
| 			return false; | ||||
| 		} | ||||
| //		if(!ringtoneFile.exists() || !ringtoneFile.canRead()) | ||||
| //		{ | ||||
| //			String message = "Ringtone file does not exist or cannot read it: " + ringtoneFile.getAbsolutePath(); | ||||
| //			Miscellaneous.logEvent("i", "Profile", message, 3); | ||||
| //			Toast.makeText(context, message, Toast.LENGTH_SHORT).show(); | ||||
| //			return false; | ||||
| //		} | ||||
|  | ||||
| 		ContentValues values = new ContentValues(); | ||||
| 		values.put(MediaStore.MediaColumns.DATA, ringtoneFile.getAbsolutePath()); | ||||
| @@ -319,7 +319,7 @@ public class Profile implements Comparable<Profile> | ||||
| 			Uri newRingTone = null; | ||||
|  | ||||
| 			//TODO: This part needs to be made compatible with Android 11 and above. | ||||
| 			if(Build.VERSION.SDK_INT > 30) | ||||
| 			if(Build.VERSION.SDK_INT < 30) | ||||
| 			{ | ||||
| 				Uri existingRingTone = MediaStore.Audio.Media.getContentUriForPath(ringtoneFile.getAbsolutePath()); | ||||
|  | ||||
| @@ -329,6 +329,20 @@ public class Profile implements Comparable<Profile> | ||||
| 				newRingTone = context.getContentResolver().insert(existingRingTone, values); | ||||
| 			} | ||||
|  | ||||
| 			/* | ||||
| 			Uri uri = MediaStore.Audio.Media.getContentUriForPath(newSoundFile.getAbsolutePath()); | ||||
| 			Uri newUri = mCr.insert(uri, values); | ||||
| 			try { | ||||
| 				Uri rUri = RingtoneManager.getValidRingtoneUri(this); | ||||
| 				if (rUri != null) | ||||
| 					ringtoneManager.setStopPreviousRingtone(true); | ||||
| 				RingtoneManager.setActualDefaultRingtoneUri(getApplicationContext(), RingtoneManager.TYPE_RINGTONE, newUri); | ||||
| 				Toast.makeText(this, "New Rigntone set", Toast.LENGTH_SHORT).show(); | ||||
| 			} catch (Throwable t) { | ||||
| 				Log.e("sanjay in catch", "catch exception"+e.getMessage()); | ||||
| 			} | ||||
| 			*/ | ||||
|  | ||||
| 			RingtoneManager.setActualDefaultRingtoneUri(context, ringtoneType, newRingTone); | ||||
| 			Miscellaneous.logEvent("i", "Profile", "Ringtone set to: " + newRingTone.toString(), 1); | ||||
| 			return true; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user