正在查看: 凤凰之城 v1.0.3 应用的 VideoContentActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 凤凰之城 v1.0.3 应用的 VideoContentActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.kc.openset.video;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.ImageView;
import androidx.fragment.app.FragmentActivity;
import com.kc.openset.R;
import com.kc.openset.VideoContentConfigData;
import com.kc.openset.util.CircularProgressView;
import com.kc.openset.util.c;
import com.kc.openset.util.j0;
@com.qihoo.SdkProtected.OSETSDK.a
public class VideoContentActivity extends FragmentActivity {
private static OSETVideoContentTaskListener a;
private String b;
private int c = 1;
private int d = 15;
private boolean e;
private CircularProgressView f;
private VideoContentResult g;
@com.qihoo.SdkProtected.OSETSDK.a
public class a implements OSETVideoContentListener {
public a() {
}
@Override
public void onLoadFail(String str, String str2) {
if (VideoContentActivity.a != null) {
VideoContentActivity.a.onLoadFail(str, str2);
}
}
@Override
public void onLoadSuccess(VideoContentResult videoContentResult) {
VideoContentActivity.this.g = videoContentResult;
VideoContentActivity.this.getSupportFragmentManager().beginTransaction().replace(R.id.fl_container, videoContentResult.getFragment()).commitAllowingStateLoss();
VideoContentActivity.this.b();
}
@Override
public void onVideoComplete(int i, boolean z, String str) {
if (VideoContentActivity.a != null) {
VideoContentActivity.a.onVideoComplete(i, z, str);
}
}
@Override
public void onVideoPause(int i, boolean z, String str) {
if (VideoContentActivity.a != null) {
VideoContentActivity.a.onVideoPause(i, z, str);
}
}
@Override
public void onVideoPlayError(int i, boolean z, String str, String str2, String str3) {
if (VideoContentActivity.a != null) {
VideoContentActivity.a.onVideoPlayError(i, z, str, str2, str3);
}
}
@Override
public void onVideoResume(int i, boolean z, String str) {
if (VideoContentActivity.a != null) {
VideoContentActivity.a.onVideoResume(i, z, str);
}
}
@Override
public void onVideoStart(int i, boolean z, String str) {
if (VideoContentActivity.a != null) {
VideoContentActivity.a.onVideoStart(i, z, str);
}
}
}
@com.qihoo.SdkProtected.OSETSDK.a
public class b implements CircularProgressView.onProgressListener {
public b() {
}
@Override
public void onClose() {
VideoContentActivity.this.findViewById(R.id.rl_down).setVisibility(8);
}
@Override
public void onTimerOver() {
if (VideoContentActivity.a != null) {
VideoContentActivity.a.onTimeOver();
}
}
}
public static void a(Activity activity, VideoContentConfigData videoContentConfigData, OSETVideoContentTaskListener oSETVideoContentTaskListener) {
a = oSETVideoContentTaskListener;
Intent intent = new Intent(activity, (Class<?>) VideoContentActivity.class);
intent.putExtra("intent_key_video_content_config", videoContentConfigData);
activity.startActivity(intent);
}
public void a(View view) {
finish();
}
public void b() {
CircularProgressView circularProgressView = this.f;
if (circularProgressView == null) {
return;
}
circularProgressView.setOnProgressListener(new b());
this.f.a(this.c, this.d);
}
private void c() {
VideoContentConfigData videoContentConfigData = (VideoContentConfigData) getIntent().getSerializableExtra("intent_key_video_content_config");
if (videoContentConfigData != null) {
this.b = videoContentConfigData.c();
if (videoContentConfigData.a() > 0) {
this.c = videoContentConfigData.a();
}
if (videoContentConfigData.b() > 0) {
this.d = videoContentConfigData.b();
}
this.e = videoContentConfigData.d();
}
}
private void d() {
ImageView imageView = (ImageView) findViewById(R.id.iv_back);
if (this.e) {
imageView.setVisibility(0);
int a2 = j0.a(this);
FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) imageView.getLayoutParams();
layoutParams.topMargin = a2;
layoutParams.leftMargin = a2 / 2;
imageView.setLayoutParams(layoutParams);
imageView.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
VideoContentActivity.this.a(view);
}
});
}
this.f = (CircularProgressView) findViewById(R.id.cpv);
}
private void e() {
OSETVideoContent.getInstance().setPosId(this.b).loadRecommend(new a());
}
public void onBackPressed() {
super/*androidx.activity.ComponentActivity*/.onBackPressed();
VideoContentResult videoContentResult = this.g;
if (videoContentResult == null || !videoContentResult.onBackPress()) {
super/*androidx.activity.ComponentActivity*/.onBackPressed();
}
}
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(R.layout.oset_activity_video_content);
c.b(this, 0, false);
c();
d();
e();
}
public void onDestroy() {
super.onDestroy();
OSETVideoContentTaskListener oSETVideoContentTaskListener = a;
if (oSETVideoContentTaskListener != null) {
oSETVideoContentTaskListener.onClose();
a = null;
}
CircularProgressView circularProgressView = this.f;
if (circularProgressView != null) {
circularProgressView.a();
this.f = null;
}
VideoContentResult videoContentResult = this.g;
if (videoContentResult != null) {
videoContentResult.destroy();
this.g = null;
}
}
}