QQ浏览器 v12.2.3.7053版本的 MD5 值为:8285ab3059e5c8b521a264dfbc5c3685

以下内容为反编译后的 PDFGuideDialog.java 源代码,内容仅作参考


package com.tencent.mtt.external.reader.pdf.anno;

import android.content.Context;
import android.view.View;
import android.view.WindowManager;
import android.widget.FrameLayout;
import android.widget.ImageView;
import com.tencent.mtt.R;
import com.tencent.mtt.base.skin.MttResources;
import com.tencent.mtt.base.ui.widget.QBWebImageView;
import com.tencent.mtt.view.common.QBTextView;
import com.tencent.mtt.view.dialog.QBDialogBase;
import com.tencent.qqlive.module.videoreport.collect.EventCollector;
import qb.a.e;
import qb.a.g;

public class PDFGuideDialog extends QBDialogBase {

    FrameLayout f58829a;

    public PDFGuideDialog(Context context) {
        super(context, R.style.ua);
        requestWindowFeature(1);
        WindowManager.LayoutParams attributes = getWindow().getAttributes();
        attributes.dimAmount = 0.5f;
        getWindow().addFlags(2);
        getWindow().setAttributes(attributes);
        requestWindowFeature(1);
        setCanceledOnTouchOutside(false);
        this.f58829a = new FrameLayout(context);
        this.f58829a.setLayoutParams(new FrameLayout.LayoutParams(-1, -1));
        QBWebImageView qBWebImageView = new QBWebImageView(context);
        qBWebImageView.setPlaceHolderDrawableId(g.f85882a);
        qBWebImageView.setUrl("https://m4.publicimg.browser.qq.com/publicimg/nav/file/pdf_guid_finger_icon.png");
        qBWebImageView.setScaleType(ImageView.ScaleType.FIT_XY);
        FrameLayout.LayoutParams layoutParams = new FrameLayout.LayoutParams(MttResources.s(140), MttResources.s(140));
        layoutParams.gravity = 81;
        layoutParams.bottomMargin = MttResources.s(223);
        this.f58829a.addView(qBWebImageView, layoutParams);
        QBTextView qBTextView = new QBTextView(getContext(), false);
        qBTextView.setTextColorNormalIds(e.W);
        qBTextView.setTextSize(MttResources.s(16));
        qBTextView.setText("编辑时可双指滑动页面");
        qBTextView.setGravity(17);
        FrameLayout.LayoutParams layoutParams2 = new FrameLayout.LayoutParams(-2, -2);
        layoutParams2.gravity = 81;
        layoutParams2.bottomMargin = MttResources.s(185);
        this.f58829a.addView(qBTextView, layoutParams2);
        QBTextView qBTextView2 = new QBTextView(getContext(), false);
        qBTextView2.setGravity(17);
        qBTextView2.setTextColorNormalIds(e.W);
        qBTextView2.setBackgroundNormalIds(R.drawable.or, 0);
        qBTextView2.setText("知道了");
        qBTextView2.setTextSize(0, MttResources.s(14));
        FrameLayout.LayoutParams layoutParams3 = new FrameLayout.LayoutParams(MttResources.s(124), MttResources.s(40));
        layoutParams3.gravity = 81;
        layoutParams3.bottomMargin = MttResources.s(108);
        this.f58829a.addView(qBTextView2, layoutParams3);
        qBTextView2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                EventCollector.getInstance().onViewClickedBefore(view);
                PDFGuideDialog.this.dismiss();
                EventCollector.getInstance().onViewClicked(view);
            }
        });
        setContentView(this.f58829a);
        getWindow().setLayout(-1, -1);
    }

    @Override
    public void onConfigChange() {
        super.onConfigChange();
        dismiss();
    }
}