QQ浏览器 v12.2.3.7053版本的 MD5 值为:8285ab3059e5c8b521a264dfbc5c3685
以下内容为反编译后的 UserTypeChooseCardView.java 源代码,内容仅作参考
package com.tencent.mtt.file.page.toolc.resume.view;
import android.content.Context;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.tencent.mtt.R;
import com.tencent.mtt.base.skin.MttResources;
import com.tencent.mtt.base.ui.widget.QBWebImageView;
import com.tencent.mtt.file.page.toolc.resume.ExtensionsKt;
import com.tencent.mtt.newskin.SimpleSkinBuilder;
import com.tencent.mtt.view.common.QBTextView;
import com.tencent.mtt.view.layout.QBRelativeLayout;
public class UserTypeChooseCardView extends QBRelativeLayout {
private QBTextView f63100a;
private QBTextView f63101b;
private QBWebImageView f63102c;
public UserTypeChooseCardView(Context context) {
super(context);
a();
b();
}
private void a() {
this.f63100a = new QBTextView(getContext());
this.f63101b = new QBTextView(getContext());
this.f63102c = new QBWebImageView(getContext());
int s = MttResources.s(60);
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(s, s);
int s2 = MttResources.s(18);
layoutParams.bottomMargin = s2;
layoutParams.leftMargin = s2;
layoutParams.topMargin = s2;
layoutParams.rightMargin = MttResources.s(12);
this.f63102c.setId(1);
this.f63102c.setLayoutParams(layoutParams);
this.f63102c.setScaleType(ImageView.ScaleType.FIT_XY);
addView(this.f63102c);
RelativeLayout.LayoutParams layoutParams2 = new RelativeLayout.LayoutParams(-2, -2);
layoutParams2.topMargin = MttResources.s(27);
layoutParams2.addRule(17, 1);
this.f63100a.setId(2);
this.f63100a.setTextSize(MttResources.s(16));
QBTextView qBTextView = this.f63100a;
qBTextView.setTypeface(qBTextView.getTypeface(), 1);
this.f63100a.setLayoutParams(layoutParams2);
addView(this.f63100a);
RelativeLayout.LayoutParams layoutParams3 = new RelativeLayout.LayoutParams(layoutParams2);
layoutParams3.topMargin = MttResources.s(4);
layoutParams3.addRule(3, 2);
this.f63101b.setTextSize(MttResources.s(12));
this.f63101b.setLayoutParams(layoutParams3);
addView(this.f63101b);
SimpleSkinBuilder.a((TextView) this.f63100a).g(R.color.theme_common_color_a1).f();
SimpleSkinBuilder.a((TextView) this.f63101b).g(R.color.theme_common_color_a3).f();
}
private void b() {
ExtensionsKt.a(this);
}
public void setUserType(boolean z) {
this.f63100a.setText(z ? "我是学生" : "我是职场人");
this.f63101b.setText(z ? "找实习或应届找工作" : "想换工作的职场人士");
this.f63102c.setUrl(z ? "https://m4.publicimg.browser.qq.com/publicimg/nav/file/resume_student.png" : "https://m4.publicimg.browser.qq.com/publicimg/nav/file/resume_worker.png");
}
}