Hi

I want to create an app that can manage calls, replacing the default phone 
dialing app. Though there are many apps out there that change the dialing 
interface, to my knowledge, when it comes the the in-call ui/ux, it's all 
defined by the stock implementation of the phone, or such.

I want to change that, but I'm having some difficulty trying to guess how. 
I've seen some people mentioning it's impossible to do such thing, and that 
root permissions are needed. Yet, I found that this API exists:
https://developer.android.com/reference/android/telecom/InCallService.html
...Which in theory allows to "provide the user-interface for managing phone 
calls".

My question is, will I be able to change the in-call UI/UX of the phone 
using this API? Will I be able to, now only create my custom dialing 
interface (which has been done for years), but also change the in-call 
behavior accordingly? OR is that out of the SDK scope, and will I need root 
permissions to do such thing?

Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/android-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-developers/eb4de119-ef8d-4d77-9f58-f1c4f98aeeae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to