Android :: How To Get Number Type For Contacts Number
Sep 6, 2010
it is opening phone contacts and when i choose one contact i can get all detail of the contact but not getting the number type of numbers; more specific >> if the user have four numbers, i can get all number but not getting number type of these numbers i.e. HOME,WORK,MOBILE)
I've had my Desire for a couple of months now, love it, and very little I can complain about (except the occassional SD card problem!) However, I went to text today, and in the "To" field, I started typing, attempting the special "just press the number, and we'll guess the corresponding letter" approach, which I've used throughout my time with the phone. However, it didn't work: instead, it's just offering me T9 or normal ABC - it's not doing the clever guessing thing. For example, if I wanted to text my mum, stored as "mum" in my phone book, I'd usually type "686", however, now, that's simply coming up with "mtm". I don't think I switched any option, but if I inadvertently did, I can't find where to undo it.
I would like to forward all calls to my number on to the new predefined number automatically. Is it possible to forward incoming call? Probably it is possible for Froyo at least. I found application called Easy Call Forwarding. But many people reckon it dosen't work actually. We can notice forwarded call by onCallForwardingIndicatorChanged() from PhoneStateListener but I have no idea how to set forwarding mode.
I'm using Android 2.1 on the Galaxy S.I have multiple numbers defined per contact, e.g. mobile, work, home. Whenever I make or receive a call, the name is shown, and the phone number is shown underneath the name instead of the type that the number is associated with.Any way to show the type (mobile, work, home) instead of the number itself? Otherwise are we supposed to memorize which numbers belong to work, mobile, or home?I don't even see any icons, or colour changes that would signify one of the types.
My son decided to lock his tablet with a random number he plucked from the universe! one that he can't remember! I'm pretty sure it's a MID here is the link to where I got it from. 8G 7" Android Tablet 4.1 Dual Cam Keyboard Case | Trade Me. I have tried all the different power volume button combos that were suggested on web, also have tried downloading the program to my pc to share info with the tablet, but the information sharing must not be turned on in the tablet, as when the device showed up in my computer it was empty! Where I purchased it from will send me a Getroot, but I have to pay and I'm not sure if this will even work!
I've experienced two problems with Google Voice that are causing me to get charged minutes I wouldn't usually get charged. If I can't solve them, I'll have to go back to using my Verizon number. First, let me say that I'm using a new Google Voice number that isn't Verizon cell phone number or any other preexisting number. Second, my girlfriend is on my family plan, but she doesn't have GV yet. We're using the 700-minute plan, so we don't have a friends circle.
Problem 1: When I call my girlfriend's Verizon wireless phone using the GV on my Verizon phone, I get charged, and when she calls my GV number on my Verizon Wireless phone from her Verizon wireless phone, she gets charged. We don't cash in on our free in-network calling. I know, this should have been obvious, but it just never occurred to me until after I looked at the bill. I'd be able to work with that, though, and just select "Call without using Google Voice" or whatever when calling her if it weren't for the second problem. When people call my Google Voice number, I get charged when I don't answer. Usually, it's just a one-minute charge, but sometimes it's two or three minutes (don't know why). With anything less than an unlimited plan, minutes count. Not good.
Basically, i use my personal cell phone for work and personal use, i have multiple exchange accts that keep things sorted and seperated.
recently though i have been getting more and more business calls to my cell phone, during and outside of normal business hours.
what im looking for is an app that will take a selective group of contacts/phone numbers/CID strings and if it is a "business" call then forward it to a specific phone number (external number, the actual business line).
I have seen apps on the market and around that will forward calls to voicemail if they match certain filters, but i cant really seem to find an app that will forward to an external number. Any way I could accomplish this?
I'm selling my house, and my old phone number (which is still active), is on the advertisment signs and MLS. So, I'm going to keep paying my bill month to month for that account until I sell the house.
However, I'd rather not carry around 2 different phones. I did not port my number to my new service as my old number was not "local" to where I live now.
So, I have service with T-mobile and now Verizon with two different numbers. Can I set-up something where anyone who calls my T-mobile number, will ring through to my my Verizon phone/number?
I have contacts on my Droid with phone numbers that the same contact in Gmail do not have. Some history:
I have a Droid 3. My Accounts include my main Gmail acct, a gmail acct I hardly ever use (no contacts issues there), a pop3 account and a Touchdown-Exchange account which I dont need because Im not connected to that Exchange server any longer. Some time ago, since I wasnt on the Exchange server any more, I deleted the Touchdown account. Then I realized some or most of my Google contacts had disappeared from the phone. Thinking that this would delete the same contacts from the Gmail servers when it synced, I immediately restored the Touchdown account, restoring the lost contacts to the phone. Are these 2 issues related?
I am frustrated that when I search for contacts in my HTC Legends SMS app "messages", as I type it provides every matching contact including those without a mobile number, and for each match it shows me every single contact address I have, emails, landlines etc.Is there an SMS app that only provides contacts who have a mobile number in their contact details,and only shows me the mobile numbers for those contacts?
I tried so much tutorials, and read a lot here at SO When a button is clicked, the user can choose the mobile number of a contact. Actual I can get the name of the selected contact, but i can't find a way, to get/chose the mobile number.
I've been having a major problem with my contacts list since moving my contacts from a Blackberry to a Motorola Droid.
Lots of my contacts have phone numbers under one name, separated by a "+" or a calling code. If the phone number is exactly the same, only one number shows up in the Droid's contact. I never get the choice to pick the numbers inside the contact. This is a big problem for people who travel and need the "+" to make international calls or have a calling code before the number when they travel.
I made a contact called test. I added the number 11111111111 under home, then I added +11111111111 under mobile, then I added 2211111111111 under work. When you look for the contact test you should only see the choice to call 11111111111. The other numbers under the contact never show up.
Is there an app/add-on for Android that will speak my contacts name or number when I get an incoming call or text? I absolutely LOVE that feature about my Dare and will miss it greatly. Helps me know if I need to get the phone out of my pocket for an important call or if it can go to voicemail. Is there a feature in Android that can speak my contacts to me...like "call from Dad's Cell" or "message from Robert" like my LG Dare?
i have problem with contacts and its frustrating google account did some stupid things and now i have same number in multiple forms and i dont know how to get rid of it.
number 0123456789 number 012-345-6789 number 012 345 6789
in some contacts its shown 2-3 times somewhere 1 (just like it should be).i want get rid of these same numbers (tried duplicate contacts and id doesnt work).if needed manually BUT set it on google account right way without sync it back in these chaos state
I'm trying to get an Android background service to be "notified" when the user chooses a phone number (he wishes to call) from the phone's contacts list. My goal with this is to prevent the system from placing the call and present a user with a choice dialog, then go from there.
If i goto call the other half from my contacts list, it says that hs number is not available If I dial it manually, it connects ok. If I interrogate the contact details the number is correct except that the desire has automatically changed the number from 0781. to 44781 without a + infront of it. Could this be a the problem? If he calls me, the number displayed is the same as the contact details. I have noticed however that his facebook picture is an old one. Could it have something to do with the number that he has on his facebook profile.
I try to make "type-to" filter in the my dialer. When I tap a digit, there must be a list (ListView) of supposed contacts (all of them have a number containing a part from my dialer TextView). For example, if I tap 555, there must be presented contacts with such numbers:
555890856 555789734 895550123
Code: String phoneNumberPart = //this is the part of phone number. Only part! final Uri baseUri = ContactsContract.Contacts.CONTENT_FILTER_URI; final Uri uri = Uri.withAppendedPath(baseUri, Uri.encode(phoneNumberPart)); final String projection = CONTACTS_PROJECTION; //_ID, DISPLAY_NAME, LOOKUP_KEY Cursor cursor = getContentResolver().query(uri, projection, null, null, null); 2nd attempt:
Code: String phoneNumberPart = //this is the part of phone number. Only part! final Uri baseUri = ContactsContract.PhoneLookup.CONTENT_FILTER_URI; final Uri uri = Uri.withAppendedPath(baseUri, phoneNumberPart); final String projection = CONTACTS_PROJECTION; //_ID, DISPLAY_NAME, LOOKUP_KEY Cursor cursor = getContentResolver().query(uri, projection, null, null, null);
In both attempts cursor count is always 0, despite I dial the phone number of real contact.
Is it possible to filter contacts by this criteria, using Android uris? Or there is no way but "get all contacts, iterate over them and check their numbers"?
I am working on an application to sync contacts which are large in number. The syncing takes place in a background thread with user being able to browse through the rest of the application. I am displaying the sync status in the notification bar suing the progress bar. The problem I am facing is that there are instances when the activity is killed and hence the background thread used for syncing the contacts is purged.
I thought that there was a default setting to change all numbers in Contacts to list a particular number (mobile, home, work, etc). I would like all of my contact's primary numbers to call home numbers and not mobile numbers. However, some of them are set to Work as primary while others are set to Home. How do I change this? Thanks
After I've received a phone call you can choose to add that number to contacts.All seems to work fine and it shows up for a short time on my phone and it appears to have stuck no problem.After a few minutes through the name has dropped off and it does not show up in either my contacts on the phone or to the contacts in my Google listing online.Am I missing something please? I always choose to save to Google, not SIM or Phone. I assume that's right?
I got my Droid 2 a couple weeks ago, and I'm having two problems with my contacts list: 1) For some contacts, the phone numbers aren't displayed when I view the contact. To see the numbers, I have to edit the contact. This is only true for some, not all. Is there a setting somewhere that this is controlled? 2) Sometime when I go into my contact list, I see a list of social media items for my contacts instead of their names (which is very frustrating). What controls this?
This is one of the first problems I encountered when I used HTC Sense to Sync my contacts with facebook. This is what it was like before I synced with facebook.
E.g. Georgia Bowman Call mobile. 07xxxxxxxxx Send message. 07xxxxxxxxx After Syncing, there DP is up, aswell as email address etc. It also changed the number to 44xxxxxxxxxx
I've found a solution. Go to a contact with the 44xxxxxxxxxx number. Ensure the contact is still linked to facebook Menu > Edit This brings up the Edit screen Scroll down, Then add. On the Drop down, select Phone > Work Now, providing you only had one number for that person, you should have two fields. One called Mobile with their number this format 07xxxxxxxxx. (If its in the +44xxxxxxxxx format, then change it to the 07xxxxxxxxx format) Press on the top field (the original one), then copy all. Select the field called work, then press on the field, hold, and paste. Now press Menu > Save. Now press and HOLD the field called Call work, and set this as your primary number. Once primary number is on the field called call work, you can now go to Menu > Edit. Now delete the Field labeled Mobile Go to the field called work, then change the label to Mobile. Menu > Save.
This will now stay as your contacts primary number. E.g. Georgia Bowman Call mobile. 07xxxxxxxxx Send message. 07xxxxxxxxx Instead of having 44xxxxxxxxx
Ok. So I've switched from a Moto Droid to an Incredible. The contacts are a bit different. I'm having a problem, and HTC customer service says there's no solution. With the Droid you could choose to label a number for a contact (assuming the contact has multiple numbers or e-mails) as the primary number. I never figured out how to get rid of any primary designation, but that's another matter. Well, with the Incredible, the People app automatically designates a number as primary. You can change the primary number, but you can't eliminate it, which is annoying for two reasons: 1. in the dialer, when you type the person's name only the primary number comes up and 2. in the People app when you tap on the contact's photo to get the methods of contacting and then press phone, it auto dials the primary number only. I have several contacts who use multiple numbers with equal frequency. Plus, to top it off, HTC's People app listed the wrong number as the primary in many instances, which means I have to go through all my contacts on the phone. This is a phone-specific feature and is unrelated to Google contacts. So, that's my complaint today. It's purely about functionality, and it applies equally to e-mail addresses as well as phone numbers.