I am hoping someone can provide if this is possible with the standard SDK or not. I believe it is, but I have been failing in figuring out a way to accomplish this....
Basically my app allows the user to set different ringtones for different things. Eg: incoming call, incoming sms etc.
All settings are stored in my apps database.
I receive an incoming call for example, check the db if a ringtone is specified. If it is play it. However CallNotifier plays the default phone ringtone (Ringer), and I can not override it from playing. I am able to silent the default ringtone however.
Is there a way to accomplish this?
Maybe it is me, but you would think the android SDK would provide a method to Override this easily but I have not found such a way.
CallNotifier, and Ringer are internal packages. So I can't override those.
Any help would be great thanks in advance.