@Override public void setPrimary( String number, String name, boolean nameIsNumber, String label, Drawable photo, boolean isConference, boolean isGeneric, boolean isSipCall) { Log.d(this, "Setting primary call"); if (isConference) { name = getConferenceString(isGeneric); photo = getConferencePhoto(isGeneric); nameIsNumber = false; } setPrimaryPhoneNumber(number); // set the name field. setPrimaryName(name, nameIsNumber); // Set the label (Mobile, Work, etc) setPrimaryLabel(label); showInternetCallLabel(isSipCall); setDrawableToImageView(mPhoto, photo); }