导航菜单

页面标题

页面副标题

CallApp v2.226 - LinkedAccountsActivity.java 源代码

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

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


package com.callapp.contacts.activity.linkedaccounts;

import android.content.Intent;
import android.os.Bundle;
import com.callapp.contacts.R;
import com.callapp.contacts.activity.base.BaseCallAppFragment;
import com.callapp.contacts.activity.base.TopBarFragmentActivity;
import com.callapp.contacts.activity.linkedaccounts.LinkedAccountsFragment;
import com.callapp.contacts.api.helper.common.SocialNetworksSearchUtil;
import com.callapp.contacts.model.contact.DataSource;
import com.callapp.contacts.util.Activities;
import com.callapp.contacts.util.AndroidUtils;
import java.util.List;

public class LinkedAccountsActivity extends TopBarFragmentActivity {
    private final AndroidUtils.FieldsChangedHandler<DataSource> fieldsChangedHandler = new AndroidUtils.FieldsChangedHandler<>(DataSource.ACTIVE_SOCIAL_DATA_SOURCES_LIST);

    public class AnonymousClass1 implements LinkedAccountsFragment.LinkedAccountsFragmentEvents {
        public AnonymousClass1() {
        }
    }

    public void finish() {
        Intent intent = new Intent();
        if (this.fieldsChangedHandler.a(intent)) {
            setResult(-1, intent);
        }
        super/*android.app.Activity*/.finish();
    }

    @Override
    public void onActivityResult(int i, int i2, Intent intent) {
        super.onActivityResult(i, i2, intent);
        SocialNetworksSearchUtil.b(i, i2, intent);
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setTitle(Activities.getString(R.string.linked_accounts));
    }

    @Override
    public BaseCallAppFragment<List<SocialConnectorData>> getNewFragment() {
        LinkedAccountsFragment linkedAccountsFragment = new LinkedAccountsFragment();
        linkedAccountsFragment.setEventsListener(new AnonymousClass1());
        return linkedAccountsFragment;
    }
}