导航菜单

页面标题

页面副标题

CallApp v2.226 - ChooseContactFromContactsActivity.java 源代码

正在查看: CallApp v2.226 应用的 ChooseContactFromContactsActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.callapp.contacts.activity.chooseContact;

import android.content.Intent;
import android.os.Build;
import android.view.View;
import com.callapp.contacts.activity.base.BaseAdapterItemData;
import com.callapp.contacts.activity.contact.details.ContactDetailsActivity;
import com.callapp.contacts.activity.contact.list.MemoryContactItem;
import com.callapp.contacts.activity.interfaces.OnListItemInteractionsListener;
import com.callapp.contacts.model.Constants;
import com.callapp.contacts.util.Activities;
import net.pubnative.lite.sdk.db.a;

public class ChooseContactFromContactsActivity extends BaseChooseFromContactsActivity {
    public void lambda$createItemClickListener$0(View view, BaseAdapterItemData baseAdapterItemData) {
        if (baseAdapterItemData instanceof MemoryContactItem) {
            Intent intent = new Intent();
            intent.putExtra(ContactDetailsActivity.EXTRA_FULL_NAME, baseAdapterItemData.getDisplayName());
            intent.putExtra(Constants.EXTRA_PHONE_NUMBER, baseAdapterItemData.getPhone().c());
            intent.putExtra("contactId", baseAdapterItemData.getContactId());
            setResult(-1, intent);
            if (Build.VERSION.SDK_INT >= 35) {
                Activities.j(view);
            }
        } else {
            setResult(0, null);
        }
        finish();
    }

    @Override
    public <T extends BaseAdapterItemData> OnListItemInteractionsListener<T> createItemClickListener() {
        return new a(this, 22);
    }
}