Recover Files v1.3.9版本的 MD5 值为:27a8b2c239c6cb7111d74d6bb07d21b2
以下内容为反编译后的 CancelSubsDialog.java 源代码,内容仅作参考
package com.game.humpbackwhale.recover.files.dialog;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.view.View;
import androidx.annotation.NonNull;
import androidx.appcompat.view.a;
import com.game.humpbackwhale.recover.files.R;
import com.game.humpbackwhale.recover.files.activity.FirstSubsActivity;
import com.lxj.xpopup.core.CenterPopupView;
public class CancelSubsDialog extends CenterPopupView implements View.OnClickListener {
public Context f20575z;
public CancelSubsDialog(@NonNull Context context) {
super(context);
this.f20575z = context;
}
@Override
public void G() {
findViewById(R.id.cancel_btn1).setOnClickListener(this);
findViewById(R.id.cancel_btn2).setOnClickListener(this);
}
public void T(Context context, String str) {
StringBuilder a10 = a.a("https://play.google.com/store/account/subscriptions?sku=", str, "&package=");
a10.append(context.getPackageName());
Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(a10.toString()));
intent.setPackage("com.android.vending");
context.startActivity(intent);
}
@Override
public int getImplLayoutId() {
return R.layout.dialog_cancel_subs;
}
@Override
public void onClick(View view) {
int id2 = view.getId();
if (id2 == R.id.cancel_btn1) {
T(this.f20575z, "noData");
} else if (id2 == R.id.cancel_btn2) {
FirstSubsActivity.s(this.f20575z, false);
} else {
q();
}
}
}