导航菜单

页面标题

页面副标题

Tasker v6.6.3 - ActivityTurnScreenOff.java 源代码

正在查看: Tasker v6.6.3 应用的 ActivityTurnScreenOff.java JAVA 源代码文件

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


package com.joaomgcd.taskerm.display;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import com.joaomgcd.taskerm.display.ActivityTurnScreenOff;
import com.joaomgcd.taskerm.rx.EventBusRxSubscription;
import com.joaomgcd.taskerm.util.yd;
import ik.l;
import vj.e0;
import wi.b;
import xg.h;
import yi.a;
import yi.d;

public final class ActivityTurnScreenOff extends Activity {
    private b i;

    public static final void d(ActivityTurnScreenOff activityTurnScreenOff) {
        activityTurnScreenOff.finish();
    }

    public static final e0 e(ActivityTurnScreenOff activityTurnScreenOff, Throwable th) {
        activityTurnScreenOff.finish();
        return e0.a;
    }

    public static final void f(l lVar, Object obj) {
        lVar.invoke(obj);
    }

    @Override
    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        h.o(this);
        ti.b i = yd.i.i(this);
        a aVar = new a() {
            public final void run() {
                ActivityTurnScreenOff.d(ActivityTurnScreenOff.this);
            }
        };
        final l lVar = new l() {
            public final Object invoke(Object obj) {
                e0 e;
                e = ActivityTurnScreenOff.e(ActivityTurnScreenOff.this, (Throwable) obj);
                return e;
            }
        };
        this.i = i.y(aVar, new d() {
            public final void accept(Object obj) {
                ActivityTurnScreenOff.f(lVar, obj);
            }
        });
    }

    @Override
    protected void onDestroy() {
        super.onDestroy();
        h.q(this);
        b bVar = this.i;
        if (bVar != null) {
            bVar.d();
        }
    }

    @EventBusRxSubscription
    public final void onDisplayTurnedOnWithAction() {
        finish();
    }

    @Override
    public void onWindowFocusChanged(boolean z) {
        super.onWindowFocusChanged(z);
        if (z) {
            Window window = getWindow();
            View decorView = window != null ? window.getDecorView() : null;
            if (decorView != null) {
                decorView.setSystemUiVisibility(5894);
            }
        }
    }
}