正在查看: Jurassic World v1.83.4 应用的 TJContentActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Jurassic World v1.83.4 应用的 TJContentActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.tapjoy;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import com.tapjoy.internal.m0;
import com.tapjoy.internal.n0;
public class TJContentActivity extends Activity {
public static volatile ContentProducer c;
public ContentProducer a;
public boolean b = false;
public static abstract class AbstractContentProducer implements ContentProducer {
@Override
public void dismiss(Activity activity) {
}
@Override
public void onActivityResult(Activity activity, int i, int i2, Intent intent) {
}
}
public interface ContentProducer {
void dismiss(Activity activity);
void onActivityResult(Activity activity, int i, int i2, Intent intent);
void show(Activity activity);
}
public static void start(Context context, ContentProducer contentProducer, boolean z) {
Intent intent = new Intent(context, (Class<?>) TJContentActivity.class);
intent.setFlags(276889600);
intent.putExtra("com.tapjoy.internal.content.producer.id", toIdentityString(contentProducer));
intent.putExtra("com.tapjoy.internal.content.fullscreen", z);
synchronized (TJContentActivity.class) {
c = contentProducer;
context.startActivity(intent);
}
}
@Override
public final void onActivityResult(int i, int i2, Intent intent) {
this.a.onActivityResult(this, i, i2, intent);
}
@Override
public final void onCreate(android.os.Bundle r6) {
throw new UnsupportedOperationException("Method not decompiled: com.tapjoy.TJContentActivity.onCreate(android.os.Bundle):void");
}
@Override
public final void onDestroy() {
ContentProducer contentProducer = this.a;
if (contentProducer != null) {
contentProducer.dismiss(this);
}
super.onDestroy();
}
@Override
public final void onStart() {
super.onStart();
if (n0.i.h) {
this.b = true;
m0.a(this);
}
}
@Override
public final void onStop() {
if (this.b) {
this.b = false;
m0.b(this);
}
super.onStop();
}
public static String toIdentityString(Object obj) {
return obj == null ? "null" : obj.getClass().getName() + "" + System.identityHashCode(obj);
}
}