导航菜单

页面标题

页面副标题

饼干视频 v4.1.0 - AppDetailInfoActivity.java 源代码

正在查看: 饼干视频 v4.1.0 应用的 AppDetailInfoActivity.java JAVA 源代码文件

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


package com.ss.android.downloadlib.addownload.compliance;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Pair;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.bytedance.sdk.openadsdk.R;
import java.util.List;

public class AppDetailInfoActivity extends Activity {
    private long e;
    private LinearLayout fu;
    private RecyclerView gg;
    private List<Pair<String, String>> ht;
    private ImageView i;
    private long q;
    private TextView ud;

    public class i extends RecyclerView.Adapter<Object> {
        private i() {
        }
    }

    private void ud() {
        this.i = (ImageView) findViewById(R.id.iv_detail_back);
        this.ud = (TextView) findViewById(R.id.tv_empty);
        this.gg = findViewById(R.id.permission_list);
        this.fu = (LinearLayout) findViewById(R.id.ll_download);
        if (this.ht.isEmpty()) {
            this.gg.setVisibility(8);
            this.ud.setVisibility(0);
        } else {
            LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
            linearLayoutManager.setOrientation(1);
            this.gg.setLayoutManager(linearLayoutManager);
            this.gg.setAdapter(new i());
        }
        this.i.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                ht.i("lp_app_detail_click_close", AppDetailInfoActivity.this.e);
                AppDetailInfoActivity.this.finish();
            }
        });
        this.fu.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                ht.i("lp_app_detail_click_download", AppDetailInfoActivity.this.e);
                ud.i().ud(AppDetailInfoActivity.this.e);
                com.ss.android.socialbase.appdownloader.fu.i((Activity) AppDetailInfoActivity.this);
                com.ss.android.socialbase.appdownloader.fu.i(ud.i().ud());
            }
        });
    }

    @Override
    public void onBackPressed() {
        ht.i("lp_app_detail_click_close", this.e);
        super.onBackPressed();
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(R.layout.ttdownloader_activity_app_detail_info);
        if (i()) {
            ud();
        } else {
            com.ss.android.socialbase.appdownloader.fu.i((Activity) this);
        }
    }

    public static void i(Activity activity, long j) {
        Intent intent = new Intent(activity, (Class<?>) AppDetailInfoActivity.class);
        intent.putExtra("app_info_id", j);
        activity.startActivity(intent);
    }

    private boolean i() {
        this.q = getIntent().getLongExtra("app_info_id", 0L);
        com.ss.android.downloadlib.addownload.ud.ud i2 = fu.i().i(this.q);
        if (i2 == null) {
            return false;
        }
        this.e = i2.ud;
        this.ht = i2.w;
        return true;
    }
}