[android-developers] Re: Updating the Call Log.

2010-11-24 Thread Denis Souza
I don't know if it would work to update the call log on a stock
android version without having a contact. What I do know is that the
HTC Sense devices are buggy and you can't do updates and inserts
properly even if you DO have the contact. That happens not only on the
Desire but all devices with HTC Sense that I've tested so far.


On Nov 23, 3:33 pm, Mandave davide.ma...@gmail.com wrote:
 Hello, I have the same problem too. When I add a call to the calllog
 the name becomes unknown with my HTC Desire 2.2, while in the
 Emulator it works fine.

 This is the code:

 private void addToCallLog(){

 String phoneName = Test Tested;
 String originalNumber = 11223233445;
        ContentValues values = new ContentValues();

        values.put(CallLog.Calls.CACHED_NAME, phoneName);
        values.put(CallLog.Calls.NUMBER, originalNumber);
        //values.put(CallLog.Calls.CACHED_NUMBER_LABEL, phoneNumber);
        values.put(CallLog.Calls.DURATION,((endCall - startCall) /
 1000 ) - 2 );
        values.put(CallLog.Calls.DATE,System.currentTimeMillis() );

        Uri uri =
 getContentResolver().insert(CallLog.Calls.CONTENT_URI, values);
     }

 Did you solved it? how?

 Thanks

 On Nov 13, 2:46 pm, Anders anders.bromha...@gmail.com wrote:







  Hello. I'm trying to update the CalLog to change the name/cached name
  of an entry. I have successfully updated a row but once i go into 
  thecalllogon my phone the displayed name is removed after a short
  moment. I figured this is because the number of the incoming called is
  not found in any of the contacts. But why would it then clear the
  cached name that is in theLog?
  If the number is not in contacts thecalllogshould display the
  cached name without trying to refresh it? Atleast that's the behaviour
  I expect.

  So, my question is: Is it possible to add a name to an incoming number
  to display in thecalllogwithout adding the number and name to the
  contact list? I've figured it should be possible to add the contact
  first, then mark it as removed and thus get it displayed in thecalllogbut 
  that seems like a stupid work-around.

  // Anders

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


[android-developers] Re: Updating the Call Log.

2010-11-23 Thread Mandave
Hello, I have the same problem too. When I add a call to the calllog
the name becomes unknown with my HTC Desire 2.2, while in the
Emulator it works fine.

This is the code:

private void addToCallLog(){

String phoneName = Test Tested;
String originalNumber = 11223233445;
   ContentValues values = new ContentValues();

   values.put(CallLog.Calls.CACHED_NAME, phoneName);
   values.put(CallLog.Calls.NUMBER, originalNumber);
   //values.put(CallLog.Calls.CACHED_NUMBER_LABEL, phoneNumber);
   values.put(CallLog.Calls.DURATION,((endCall - startCall) /
1000 ) - 2 );
   values.put(CallLog.Calls.DATE,System.currentTimeMillis() );

   Uri uri =
getContentResolver().insert(CallLog.Calls.CONTENT_URI, values);
}

Did you solved it? how?

Thanks


On Nov 13, 2:46 pm, Anders anders.bromha...@gmail.com wrote:
 Hello. I'm trying to update the CalLog to change the name/cached name
 of an entry. I have successfully updated a row but once i go into 
 thecalllogon my phone the displayed name is removed after a short
 moment. I figured this is because the number of the incoming called is
 not found in any of the contacts. But why would it then clear the
 cached name that is in theLog?
 If the number is not in contacts thecalllogshould display the
 cached name without trying to refresh it? Atleast that's the behaviour
 I expect.

 So, my question is: Is it possible to add a name to an incoming number
 to display in thecalllogwithout adding the number and name to the
 contact list? I've figured it should be possible to add the contact
 first, then mark it as removed and thus get it displayed in thecalllogbut 
 that seems like a stupid work-around.

 // Anders

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en