Files
arcanechat-android/src/org/thoughtcrime/securesms/AttachContactActivity.java
T
2023-10-05 00:23:17 +02:00

30 lines
922 B
Java

package org.thoughtcrime.securesms;
import android.content.Intent;
import com.b44t.messenger.DcContact;
import com.b44t.messenger.DcContext;
import org.thoughtcrime.securesms.connect.DcHelper;
public class AttachContactActivity extends ContactSelectionActivity {
public static final String SHARE_CONTACT_NAME_EXTRA = "share_contact_name";
public static final String SHARE_CONTACT_MAIL_EXTRA = "share_contact_mail";
@Override
public void onContactSelected(int specialId, String addr) {
String name = "";
DcContext dcContext = DcHelper.getContext(this);
int contactId = dcContext.lookupContactIdByAddr(addr);
if (contactId != 0) {
name = dcContext.getContact(contactId).getDisplayName();
}
Intent intent = new Intent();
intent.putExtra(SHARE_CONTACT_NAME_EXTRA, name);
intent.putExtra(SHARE_CONTACT_MAIL_EXTRA, addr);
setResult(RESULT_OK, intent);
finish();
}
}