mirror of
https://github.com/ArcaneChat/android.git
synced 2026-07-03 14:05:24 +02:00
30 lines
922 B
Java
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();
|
|
}
|
|
}
|