ReferralCodeActivity.smali
.class public Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;
.super Landroidx/appcompat/app/AppCompatActivity;
.source "ReferralCodeActivity.java"
# instance fields
.field btnRefferal:Landroid/widget/Button;
.field sharedPref:Landroid/content/SharedPreferences;
.field user:Lcom/yctpublication/mastes/models/UserModel;
# direct methods
.method public constructor <init>()V
.registers 1
.line 14
invoke-direct {p0}, Landroidx/appcompat/app/AppCompatActivity;-><init>()V
return-void
.end method
# virtual methods
.method protected onCreate(Landroid/os/Bundle;)V
.registers 5
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"savedInstanceState"
}
.end annotation
.line 22
invoke-super {p0, p1}, Landroidx/appcompat/app/AppCompatActivity;->onCreate(Landroid/os/Bundle;)V
const p1, 0x7f0c003d
.line 23
invoke-virtual {p0, p1}, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;->setContentView(I)V
const p1, 0x7f090085
.line 25
invoke-virtual {p0, p1}, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/Button;
iput-object p1, p0, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;->btnRefferal:Landroid/widget/Button;
.line 27
invoke-virtual {p0}, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;->getApplicationContext()Landroid/content/Context;
move-result-object p1
const v0, 0x7f1200f8
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object p1
const/4 v0, 0x0
invoke-virtual {p0, p1, v0}, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object p1
iput-object p1, p0, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;->sharedPref:Landroid/content/SharedPreferences;
.line 29
new-instance p1, Lcom/google/gson/Gson;
invoke-direct {p1}, Lcom/google/gson/Gson;-><init>()V
.line 30
iget-object v0, p0, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;->sharedPref:Landroid/content/SharedPreferences;
invoke-virtual {p0}, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v1
const v2, 0x7f120117
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-class v1, Lcom/yctpublication/mastes/models/UserModel;
invoke-virtual {p1, v0, v1}, Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/yctpublication/mastes/models/UserModel;
iput-object p1, p0, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;->user:Lcom/yctpublication/mastes/models/UserModel;
.line 34
iget-object p1, p0, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;->btnRefferal:Landroid/widget/Button;
new-instance v0, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity$1;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity$1;-><init>(Lcom/yctpublication/mastes/refrralcode/ReferralCodeActivity;)V
invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method