Phone call? The question was not very clear.
If that’s it, here it goes:
I have never made such an implementation, but I believe it is possible. S.O. Android is built on the same framework in which we develop the applications. It is possible to intercept virtually all actions of the operating system, and it is also possible to call almost all its actions.
That should work:
String uri = "tel:" + "555133333333"; // aqui, óbvio, o número para o qual deseja ligar.
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse(uri));
startActivity(intent);
And you need to authorize the use of CALL_PHONE in the application manifest file.
<uses-permission android:name="android.permission.CALL_PHONE" />
I couldn’t understand your doubt, what you’re trying to do?
– Felipe Avelar
What do you mean a calling app? Do you mean that it calls? Or that it accesses Calllog? Specify the question better.
– Chichila
Skype and Viber make calls.
– Oralista de Sistemas
It wouldn’t interest you to simply call the S.O’s Elephonic calling app.?
– Flávio Granato
not because it will actually be using as control not to make voice call
– Marcelo
and now it’s clearer my doubt?
– Marcelo
Let me get this straight. You want to replace the default keypad with one with icons?
– OnoSendai
exactly! @Onosendai
– Marcelo