搜索这里的网站让我相信你不能将图片分配给驻留在SIM卡上的联系人（我正在使用三星galaxy s，确实看来案件 - 至少我还没有找到一种方法来做它）。
Searching the site here has let me to believe that you cannot assign a picture to a contact which resides on the SIM card ( I am using a Samsung Galaxy S, and that indeed seems to be the case - at least I haven't found a way to do it ).
So I have to copy these numbers to my phone, I presume.
How do I copy/duplicate one contact at a time from SIM to phone memory ?
I especially ask 'one contact at a time' because I , some months ago, seem to remember having read that you can copy all contacts at once, but that is not the action I would like to take ( although, to be honest, I haven't even found that option, yet ).
Although I still hope that someone else gives me a easier and quicker solution, I have found the following procedure to be a fairly quick method to accomplish what I wanted ( someone else will certainly have another idea regarding this , I'm sure ) :
I send the contact information using the
Send via Gmail to my own Gmail account, press
Download in the received email and choose
Phone). Since all information is present in the .vcf file attached to the mail, I can now easily create/duplicate a new contact without having to enter the name and phone number again.
This app looks like it claims to do so; whether it works is a different question. You might want to buy it and try it quickly, and if it doesn't work then refund it before the 15 minute trial time is over. https://market.android.com/details?id=com.happydroid.c2spro
For the part of your question where you say you haven't yet found how to copy all contacts from SIM to memory: on my Galaxy S, if I go into Contacts, press Menu, select Import/Export I get the option Import from SIM card. It sounds like that's what you're after?