Hide the Number in the default Dialer in Android
<p>I'm using an intent to invoke the default dialer and automatically 
call a phone number stored in my application. Everything works fine,
but the number is visible in the default dialer UI. I need to display
something else in place of the number like "My Special Number". The
behavior would be much like when a user dials a number already stored
in contacts, where the name of the person is visible and not the
underying phone number.</p>

<p>I am able to update the call logs so they read "My Special Number"
when my app dials this number, but this is only after the phone is
hung up.</p>

<p>This is the way I update the Call Log:</p>

<pre><code>values.put(CallLog.Calls.CACHED_NAME, "My Special Number");
</code></pre>

<p>Is there a similar method for writing to the default dialer when the
call is initiated?</p>
