导航菜单

页面标题

页面副标题

Adobe Acrobat v15.3 - ARBlueHeronFileShareActivity.java 源代码

正在查看: Adobe Acrobat v15.3 应用的 ARBlueHeronFileShareActivity.java JAVA 源代码文件

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


package com.adobe.reader.services.blueheron;

import android.content.Intent;
import android.os.Bundle;
import android.view.MenuItem;
import com.adobe.libs.c.a.a;
import com.adobe.reader.R;
import com.adobe.reader.analytics.ARDCMAnalytics;

public class ARBlueHeronFileShareActivity extends a {
    private ARBlueHeronFileLinkShareView mFileLinkShareMainView;

    @Override
    public void onCreateRAW(Bundle bundle) {
        super.onCreateRAW(bundle);
        requestWindowFeature(1);
        setContentView(R.layout.cloud_file_share_activity_layout);
        this.mFileLinkShareMainView = (ARBlueHeronFileLinkShareView) findViewById(R.id.cloud_file_share_layout);
        Intent intent = getIntent();
        this.mFileLinkShareMainView.initializeView(intent.getStringExtra("com.adobe.reader.services.blueheron.ARBlueHeronFileShareActivity.cloudFilePreviewURL"), intent.getStringExtra("com.adobe.reader.services.blueheron.ARBlueHeronFileShareActivity,cloudSource"), this);
        setTitle(getResources().getString(R.string.IDS_CLOUD_SHARE_OPTIONS_LIST_HEADER_LABEL));
    }

    @Override
    public void onDestroyRAW() {
        if (this.mFileLinkShareMainView != null) {
            this.mFileLinkShareMainView.release();
        }
        super.onDestroyRAW();
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem menuItem) {
        switch (menuItem.getItemId()) {
            case android.R.id.home:
                finish();
                return true;
            default:
                return super.onOptionsItemSelected(menuItem);
        }
    }

    @Override
    public void onPauseRAW() {
        super.onPauseRAW();
        ARDCMAnalytics.getInstance().pauseCollectingLifecycleData();
    }

    @Override
    public void onResumeRAW() {
        super.onResumeRAW();
        ARDCMAnalytics.getInstance().collectLifecycleData();
    }
}