导航菜单

页面标题

页面副标题

050 IP Phone v2.3.0 - TestCallStarterActivity.java 源代码

正在查看: 050 IP Phone v2.3.0 应用的 TestCallStarterActivity.java JAVA 源代码文件

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


package com.ntt.voip.android.com050plus.setting;

import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import java.util.ArrayList;
import java.util.Random;
import java.util.StringTokenizer;
import t3.d;
import t4.r;
import t4.z;
import y3.g;

public class TestCallStarterActivity extends BasicOssActivity {
    private Random u0 = new Random();
    private boolean v0 = false;

    class a implements View.OnClickListener {
        a() {
        }

        @Override
        public void onClick(View view) {
            TestCallStarterActivity.this.v0 = true;
            TestCallStarterActivity.this.startActivity(new Intent(e4.a.g, Uri.parse("tel:" + TestCallStarterActivity.this.O0()), TestCallStarterActivity.this, TestCallActivity.class));
        }
    }

    public String O0() {
        String a0 = d.a0(this);
        if (a0.indexOf(44) <= 0) {
            return a0;
        }
        ArrayList arrayList = new ArrayList();
        StringTokenizer stringTokenizer = new StringTokenizer(a0, ",");
        while (stringTokenizer.hasMoreTokens()) {
            arrayList.add(stringTokenizer.nextToken());
        }
        return (String) arrayList.get(this.u0.nextInt(arrayList.size()));
    }

    @Override
    protected g.b P() {
        return g.b.COM0604;
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        z.a("TestCallStarterActivity", "onCreate");
        if (!r.a(this, z2.c.e0)) {
            z.p("MediaListActivity", "onCreate microphone permission is not granted: finish.");
            finish();
        } else {
            setContentView(2131492941);
            j0();
            ((Button) findViewById(2131296664)).setOnClickListener(new a());
        }
    }

    @Override
    protected void onDestroy() {
        z.a("TestCallStarterActivity", "onDestroy");
        super.onDestroy();
    }

    @Override
    protected void onPause() {
        z.a("TestCallStarterActivity", "onPause");
        super.onPause();
    }

    @Override
    protected void onRestart() {
        z.a("TestCallStarterActivity", "onRestart");
        super.onRestart();
    }

    @Override
    protected void onResume() {
        z.a("TestCallStarterActivity", "onResume");
        boolean z = this.v0;
        this.v0 = false;
        super.onResume();
        if (z && d.U0(this) && d.s0(this)) {
            d.K1(this, false);
            d.y1(this);
        }
    }

    @Override
    protected void onStart() {
        z.a("TestCallStarterActivity", "onStart");
        super.onStart();
    }

    @Override
    protected void onStop() {
        z.a("TestCallStarterActivity", "onStop");
        super.onStop();
    }
}