In Android, how can you make a custom UI appear when the phone is called, instead of the default UI?
-
Hello, I have developed an android application that is notified when the users phone is called. For now its only an Activity and I would like to make it a Service. Which of the two kind of services provided by the android SDK should it be? Also, how can I make my own UI appear when the phone is called and not the default UI? Thanks in advance and sorry for the poor explanation.
-
Answer:
It is not possible to replace the phone screen UI for incoming calls. This is implemented by a builtin app ("Phone") which runs in a privileged mode. Intent.ACTION_ANSWER as described in will show your Activity on top of the default incoming call screen.
Miguel Paraz at Quora Visit the source
Other answers
There is a built-in intent Intent.ACTION_ANSWER which listens to the incoming call event. I guess registering your activity for this intent will allow you to launch it whenever there's an incoming call. I have never done this before, but it should work.
Rakshit Menpara
Hi guys, It's not possible to change screen because it's os owned default screen instant we change show our custom incoming call UI on top of default screen of as pop-up window.For that we have to implement broadcast receiver and related UI processes. I hope you have understand. Thanks, M.Manojkumar.
Manoj Kumar
Related Q & A:
- How do I put a custom PSP firmware when I have 3.71 firmware?Best solution by krizka.net
- How can I plug a regular phone into my cell phone?Best solution by Yahoo! Answers
- Can I make a custom Layout for my yahoo group?Best solution by Yahoo! Answers
- How can I make a phone call to a cruise ship?Best solution by traveltips.usatoday.com
- How can I make my room look amazing when I clean it?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.