Hello Android developers. I would like to modify built-in phone book application to add "Nickname" field for contacts, and also show this nickname in contact name field. Can some professionals give me some advices how to do it and what place to look in?
but we can't add a new field, because so there is problems with google sync!
nk02 said:
but we can't add a new field, because so there is problems with google sync!
Click to expand...
Click to collapse
Exactly, we have the source code, so it's possible to add a new field, but becuase there isn't a field for it already google probably isn't syncing nicknames.
So we could make a field, but we'd have to find a way to pull nicknames...
Why not just add there nicknames in the Name field?
xsnipuhx said:
Why not just add there nicknames in the Name field?
Click to expand...
Click to collapse
I 2nd that
Related
How can you specify which Name should be displayed when linking contacts in WP7?
According to MS this should be possible (see ***.microsoft.com/windowsphone/en-us/howto/wp7/people/link-two-or-more-contacts.aspx)
"When you link two or more contact cards that have different profile pictures or names, you can choose which picture and name will represent the whole. To learn how, see Add a picture to a contact."
But there is only a description for the contact picture, not for the names...
Does anybody know how to do that?
Cheers
Meinrad
mjeanrichard said:
How can you specify which Name should be displayed when linking contacts in WP7?
According to MS this should be possible (see ***.microsoft.com/windowsphone/en-us/howto/wp7/people/link-two-or-more-contacts.aspx)
"When you link two or more contact cards that have different profile pictures or names, you can choose which picture and name will represent the whole. To learn how, see Add a picture to a contact."
But there is only a description for the contact picture, not for the names...
Does anybody know how to do that?
Cheers
Meinrad
Click to expand...
Click to collapse
Open the desired contact and then tap "edit" in the bottom bar. Right beneath the profile picture you'll find "name". Tapping that opens a form where you can enter first name, last name etc. That name will be displayed in your contacts hub according to the settings you made for how your contacts are shown (last name first and so on).
Thanks for your reply, but i doesen't quite answer my question. I know that I can edit this information, but thats not what i want.
I'll try to be a bit more specific:
I have a Windows Live contact with the name 'abcd' and an Outlook contact with the name 'Aaaa, Bbb'. On my phone i linked these two contacts (since they represent the same real person). But my phone always uses the name from the Live contact. When I edit the image, i can choose if i want the image from the Live account or from the Outlook contact (and from what i understand from the MS doc this should be possible for the name as well).
-> the only workaround I found so far, is to delete the name entry form the live contact. (Contact -> edit -> edit Windows Live -> delete)
Can't test it right now (on a different phone) but it depends on what linked profile comes first.
For example I link a Live and Facebook contact and to show the Live name, it needs to be the first one... if any of that made sense.
Sent from XDA App
Yeah,... I know what you mean, but the live contact is always the first in the list. It doesn't matter if I select the Outlook contact first and then add a link to the Live contact or the other way round.
Can you reorder them?
Something not quite right linking contacts.
Linking contacts seems only half implemented.Ive also had this problem,renaming the linked contact card only works sometimes, but always renames the first linked contact, I dont wont that.Also there does nt seem to be any logic to which name it chooses for the card.I ve stopped linking contacts anyway because in text messages you get several message threads from the same person with no idea of what number its from to text or call back ( if they have more than one mobile number ). Lastly I would like to be able to rename the catergory of the number ( Mobile,Company, etc ).Because I would like moblie 2 or Work Moblie.I Hated having to look at the phone numbers all the time to decide which one is right to use.
Call Mobile
**********
Call Mobile
**********
Call Mobile
**********
Text Mobile
**********
Text Mobile
**********
Text Mobile
**********
mjeanrichard said:
Yeah,... I know what you mean, but the live contact is always the first in the list. It doesn't matter if I select the Outlook contact first and then add a link to the Live contact or the other way round.
Can you reorder them?
Click to expand...
Click to collapse
Sorry if I can't see it on my WP7 device atm, but I do remember being able to use the Facebook profile first and the Live profile came second.... have ya tried open Outlook contact, press link and then chose the Live contact ?
im not quite sure what u mean but here goes:
if you have 2 contacts. One is named ABC and the other one is AB. If you want to link them both but keep the ABC name, then you need to go to ABC and link it with AB.
Similarly if you want to keep the AB name, then u need to go to AB and link it with ABC.
ammarmalik said:
im not quite sure what u mean but here goes:
if you have 2 contacts. One is named ABC and the other one is AB. If you want to link them both but keep the ABC name, then you need to go to ABC and link it with AB.
Similarly if you want to keep the AB name, then u need to go to AB and link it with ABC.
Click to expand...
Click to collapse
Unfortunatley that method dos nt work for me
I have the same problem, I want to view my contacts by the facebook name and I can't... :/
Is there away to turn off the history on the name entry field when creating a text so that all it brings up is names from your phone book and not historic names?
eyebaws said:
Is there away to turn off the history on the name entry field when creating a text so that all it brings up is names from your phone book and not historic names?
Click to expand...
Click to collapse
Try settings, general, uncheck show call history
Sent by my feau gee
Hi all,
Is there a way to display the company name (from the field in the address book) during an incomming call, along with the first and last name of the caller ?
There is an app called 'Call Informer' for Android which can display contact information when the phone rings, I'm looking for a way to do the same on Windows Phone devices !
Thanks in advance.
I think OS is too 'locked down' to allow in WP. Nice feature if it was possible!
Sent from my HD7 using Board Express
I have saved many names like this: First Lastname (Company). Workaround I know but gets the job done.
Loco5150 said:
I have saved many names like this: First Lastname (Company). Workaround I know but gets the job done.
Click to expand...
Click to collapse
And you could that quite easily by exporting your contacts in a csv file, then in excel just add a column to the left of LastName and add some funtion like =A1&" ("&F1&")", where A is the column with all the lastname and F is hypothetically the column with all the companies names.
Then you could expand the function with some IFs to check if the cell under Company is empty or not.
Then Copy and Paste over the new column al the values, Paste as Values (V), delete the old LastName column, save as a csv, import again in your account, et voila.
(remember to delete all the contacts before importing this new csv file)
Do you have a nickname field in your contacts? I am pretty sure that on different androids there is one, also my exDialer has a option to search in nickname field, but in my people app I cannot find this field. I have nicknames filled in my outlook, and I can't see them after the sync, nor edit on its own, the filed is just not in contact details.
Anybody know how to enable it or why this is happening?
Thanks
ArdW said:
Do you have a nickname field in your contacts? I am pretty sure that on different androids there is one, also my exDialer has a option to search in nickname field, but in my people app I cannot find this field. I have nicknames filled in my outlook, and I can't see them after the sync, nor edit on its own, the filed is just not in contact details.
Anybody know how to enable it or why this is happening?
Thanks
Click to expand...
Click to collapse
Yes, I have many contacts with nicknames showing. If you enter them in Google Contacts, the field will appear. If you want to add to a contact on the phone, tap the contact, menu->edit, at the bottom there is a button "add another field". Nickname is there.
doogald said:
Yes, I have many contacts with nicknames showing. If you enter them in Google Contacts, the field will appear. If you want to add to a contact on the phone, tap the contact, menu->edit, at the bottom there is a button "add another field". Nickname is there.
Click to expand...
Click to collapse
yeah thats where it should be! I have there under add another field: phonetic name, email, im, address, notes, website, internet call, events. But not nickname. I dont use google sync, but I am using outlook sync and I have the field correctly filled.
ArdW said:
yeah thats where it should be! I have there under add another field: phonetic name, email, im, address, notes, website, internet call, events. But not nickname. I dont use google sync, but I am using outlook sync and I have the field correctly filled.
Click to expand...
Click to collapse
Boy, I haven't used Outlook (thankfully!) for years now. Maybe the sync doesn't support that field? As I said, it shows up in Google Contacts.
doogald said:
Boy, I haven't used Outlook (thankfully!) for years now. Maybe the sync doesn't support that field? As I said, it shows up in Google Contacts.
Click to expand...
Click to collapse
it is really weird. I had google nexus before for testing and nickname was there. And I didn't sync that phone with anything...
EDIT: yeah, you are right. It is because I am using localaccount and not google account. Thanks for pointing this out.
When defining relationships within contacts, I can never pick my own contact. When editing my own contact, I can not even add a relationship field. I can define relationships between other contacts, but can not define anything for myself.
How can I define my own relationships? I know I can use Ok Google to chose contacts to call when telling it to call my spouse for example, but how can I actually store that information within her profile like I can for all other contacts other than my own?
What relationship do you have with yourself? Friend? Spouse? Family?
It's you, you do not have a relationship with yourself
The reason you can add relationships to other contacts is because that field is what relationship YOU have with them
So for wife you would put "Spouse" as that is your relationship with her
You would not have anything to add to your own contact unless you married yourself
The reason you can add relationships to other contacts is because that field is what relationship YOU have with them
Click to expand...
Click to collapse
But that would mean that I would have to be able to select myself in that list when defining relations - and that's not possible.
So all I can do is define relations between other contacts. For example I can edit my spouses profile, chose father and select my spouses fathers contact and that will work.
So for wife you would put "Spouse" as that is your relationship with her
Click to expand...
Click to collapse
Simply chosing spouse without entering any name does not work - and my own contact is not available to select.
Am I missing something here?
Btw, I am using the default Samsung Contacts, not Google Contacts if that makes a difference.
schlockbock said:
But that would mean that I would have to be able to select myself in that list when defining relations - and that's not possible.
So all I can do is define relations between other contacts. For example I can edit my spouses profile, chose father and select my spouses fathers contact and that will work.
Simply chosing spouse without entering any name does not work - and my own contact is not available to select.
Am I missing something here?
Btw, I am using the default Samsung Contacts, not Google Contacts if that makes a difference.
Click to expand...
Click to collapse
Sorry yes you are right (partially), I remembered it wrongly, you can choose a contact to add as a relationship to another contact, but you can also choose yourself as that contact
I've just added myself as brother to my brothers contact, and also spouse to my gf's contact
It did however use my Gmail contact, not the one I have saved as my own main contact on the phone
Try adding yourself as a contact to your Google contacts first
(Also using Samsung contacts app)
When in my own main contact for myself, it has an option "My Relationships" under the main picture, with a + in a circle to add people to, I have added my gf as spouse to my own contact and it works fine, when you hit the + to add more, it opens your contact details where you can add multiple relationships
*Detection* said:
It's you, you do not have a relationship with yourself
Click to expand...
Click to collapse
I agree with Detection, all of your contacts orbit around you. You define all other contacts in your universe and how close an orbit they have near you. You are the center of the universe. You are the all important one. Your contacts bow to your omnipotent awesomeness.
Feel the power of the dark side.