I have a Samsung Galaxy S Advance and when I try to send a SMS message to someone I have to search through all my GMail contacts that for some reason appear on the app along with my phone contacts. I don't send mails through the message app and most of my GMail contacts are people who I sent just one e-mail in my entire life. The Sync and Account settings don't let me turn off Contact sync, just remove the GMail account entirely, and there is no menu in the messaging app that lets me hide the GMail contacts. Is there any way to make the messaging app only show the contacts I have on my phone?
In Android 4.1 Jelly bean follow the following steps:
A similar procedure should work also for the earlier Android 2.3 Gingerbread.