HomeFragment.smali
.class public Lcom/yctpublication/mastes/home/HomeFragment;
.super Landroidx/fragment/app/Fragment;
.source "HomeFragment.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/yctpublication/mastes/home/HomeFragment$CategoryPagerAdapter;
}
.end annotation
# instance fields
.field btnPreviousPaper:Landroid/widget/Button;
.field btnWeb:Landroid/widget/Button;
.field cat_list:Landroidx/recyclerview/widget/RecyclerView;
.field category:Lcom/yctpublication/mastes/models/CategoryModel;
.field categoryList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lcom/yctpublication/mastes/models/CategoryModel;",
">;"
}
.end annotation
.end field
.field categoryPagerAdapter:Lcom/yctpublication/mastes/home/HomeFragment$CategoryPagerAdapter;
.field categoryViewPager:Landroidx/viewpager/widget/ViewPager;
.field dailyNewsModelArrayList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lcom/yctpublication/mastes/models/DailyNewsModel;",
">;"
}
.end annotation
.end field
.field daily_quiz:Landroid/widget/LinearLayout;
.field ebookModelList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lcom/yctpublication/mastes/models/EbookModel;",
">;"
}
.end annotation
.end field
.field ebook_list:Landroidx/recyclerview/widget/RecyclerView;
.field ebook_trending_list:Landroidx/recyclerview/widget/RecyclerView;
.field etSearch:Landroid/widget/TextView;
.field gridLayoutManager_ebook:Landroidx/recyclerview/widget/GridLayoutManager;
.field gridLayoutManager_ebookTrading:Landroidx/recyclerview/widget/GridLayoutManager;
.field gridLayoutManager_quiz:Landroidx/recyclerview/widget/GridLayoutManager;
.field gridLayoutManager_textseries:Landroidx/recyclerview/widget/GridLayoutManager;
.field gridLayoutManager_upcoming:Landroidx/recyclerview/widget/GridLayoutManager;
.field final handler:Landroid/os/Handler;
.field homePageBannerAdapter:Lcom/yctpublication/mastes/ebook/adapter/HomePageBannerAdapter;
.field homepageBannerLists:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lcom/yctpublication/mastes/models/HomepageBannerListModel;",
">;"
}
.end annotation
.end field
.field linearLayoutManagerBanner:Landroidx/recyclerview/widget/LinearLayoutManager;
.field linearLayoutManager_category:Landroidx/recyclerview/widget/LinearLayoutManager;
.field masterCategoryModelList:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/yctpublication/mastes/models/MasterCategoryModel;",
">;"
}
.end annotation
.end field
.field masterUpcomingModellList:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/yctpublication/mastes/models/UpComingExamModel;",
">;"
}
.end annotation
.end field
.field open_bypass:Landroid/widget/LinearLayout;
.field open_cat:Landroid/widget/TextView;
.field open_dailynews:Landroid/widget/TextView;
.field open_ebook:Landroid/widget/TextView;
.field open_quizzes:Landroid/widget/TextView;
.field open_result:Landroid/widget/LinearLayout;
.field open_test_series:Landroid/widget/TextView;
.field open_trending_ebooks:Landroid/widget/TextView;
.field open_upcoming:Landroid/widget/TextView;
.field openebook:Landroid/widget/LinearLayout;
.field openquiz:Landroid/widget/LinearLayout;
.field opentest:Landroid/widget/LinearLayout;
.field progressBar:Landroid/widget/ProgressBar;
.field quizModelList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lcom/yctpublication/mastes/models/QuizModel;",
">;"
}
.end annotation
.end field
.field quiz_list:Landroidx/recyclerview/widget/RecyclerView;
.field rStatusTime:Landroid/widget/RelativeLayout;
.field recyclerListBanner:Landroidx/recyclerview/widget/RecyclerView;
.field sharedPref:Landroid/content/SharedPreferences;
.field tabLayout:Lcom/google/android/material/tabs/TabLayout;
.field testSeriesModelList:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/yctpublication/mastes/models/TestSeriesModel;",
">;"
}
.end annotation
.end field
.field test_series_list:Landroidx/recyclerview/widget/RecyclerView;
.field tradingEbookModelList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lcom/yctpublication/mastes/models/EbookModel;",
">;"
}
.end annotation
.end field
.field tvPlanStatus:Landroid/widget/TextView;
.field upComingExamModelList:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/yctpublication/mastes/models/UpComingExamModel;",
">;"
}
.end annotation
.end field
.field up_coming_exam_list:Landroidx/recyclerview/widget/RecyclerView;
.field upcoming_exam_manager:Landroidx/recyclerview/widget/LinearLayoutManager;
.field upcoming_list:Landroidx/recyclerview/widget/RecyclerView;
.field user:Lcom/yctpublication/mastes/models/UserModel;
.field view:Landroid/view/View;
# direct methods
.method public constructor <init>()V
.registers 2
.line 95
invoke-direct {p0}, Landroidx/fragment/app/Fragment;-><init>()V
.line 132
new-instance v0, Landroid/os/Handler;
invoke-direct {v0}, Landroid/os/Handler;-><init>()V
iput-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->handler:Landroid/os/Handler;
return-void
.end method
.method private CheckStatus(Ljava/lang/String;)V
.registers 11
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"id_user"
}
.end annotation
.line 756
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/yctpublication/mastes/common/LibraryFunctions;->isNetworkConnected(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_40
.line 758
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroidx/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
.line 760
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/volley/toolbox/Volley;->newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
move-result-object v0
.line 761
new-instance v8, Lcom/yctpublication/mastes/home/HomeFragment$34;
const/4 v3, 0x1
new-instance v5, Lcom/yctpublication/mastes/home/HomeFragment$32;
invoke-direct {v5, p0}, Lcom/yctpublication/mastes/home/HomeFragment$32;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
new-instance v6, Lcom/yctpublication/mastes/home/HomeFragment$33;
invoke-direct {v6, p0}, Lcom/yctpublication/mastes/home/HomeFragment$33;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
const-string v4, "https://yctpublication.com/master/api/MasterController/check_subscription_status"
move-object v1, v8
move-object v2, p0
move-object v7, p1
invoke-direct/range {v1 .. v7}, Lcom/yctpublication/mastes/home/HomeFragment$34;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;Ljava/lang/String;)V
.line 815
new-instance p1, Lcom/android/volley/DefaultRetryPolicy;
const v1, 0xc350
const/4 v2, 0x1
const/high16 v3, 0x3f800000 # 1.0f
invoke-direct {p1, v1, v2, v3}, Lcom/android/volley/DefaultRetryPolicy;-><init>(IIF)V
invoke-virtual {v8, p1}, Lcom/android/volley/toolbox/StringRequest;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request;
.line 820
invoke-virtual {v0, v8}, Lcom/android/volley/RequestQueue;->add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
return-void
.line 824
:cond_40
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object p1
const v0, 0x7f12007b
invoke-virtual {p0, v0}, Lcom/yctpublication/mastes/home/HomeFragment;->getString(I)Ljava/lang/String;
move-result-object v0
const/4 v1, 0x0
invoke-static {p1, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object p1
invoke-virtual {p1}, Landroid/widget/Toast;->show()V
return-void
.end method
.method private getCategoryList()V
.registers 11
.line 958
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/yctpublication/mastes/common/LibraryFunctions;->isNetworkConnected(Landroid/content/Context;)Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_4e
.line 960
iget-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->progressBar:Landroid/widget/ProgressBar;
invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->setVisibility(I)V
.line 963
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/volley/toolbox/Volley;->newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
move-result-object v0
.line 966
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
const-string v2, "application_id"
const-string v3, "com.google.android.datatransport.backend.cct"
.line 967
invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 968
new-instance v7, Lorg/json/JSONObject;
invoke-direct {v7, v1}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
.line 970
new-instance v1, Lcom/android/volley/toolbox/JsonObjectRequest;
const/4 v5, 0x1
new-instance v8, Lcom/yctpublication/mastes/home/HomeFragment$37;
invoke-direct {v8, p0}, Lcom/yctpublication/mastes/home/HomeFragment$37;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
new-instance v9, Lcom/yctpublication/mastes/home/HomeFragment$38;
invoke-direct {v9, p0}, Lcom/yctpublication/mastes/home/HomeFragment$38;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
const-string v6, "https://yctpublication.com/api/get-category-list.php"
move-object v4, v1
invoke-direct/range {v4 .. v9}, Lcom/android/volley/toolbox/JsonObjectRequest;-><init>(ILjava/lang/String;Lorg/json/JSONObject;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V
.line 1002
new-instance v2, Lcom/android/volley/DefaultRetryPolicy;
const v3, 0xc350
const/4 v4, 0x1
const/high16 v5, 0x3f800000 # 1.0f
invoke-direct {v2, v3, v4, v5}, Lcom/android/volley/DefaultRetryPolicy;-><init>(IIF)V
invoke-virtual {v1, v2}, Lcom/android/volley/toolbox/JsonObjectRequest;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request;
.line 1008
invoke-virtual {v0, v1}, Lcom/android/volley/RequestQueue;->add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
return-void
.line 1011
:cond_4e
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
const v2, 0x7f12007b
invoke-virtual {p0, v2}, Lcom/yctpublication/mastes/home/HomeFragment;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-static {v0, v2, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/Toast;->show()V
return-void
.end method
.method private getMasterCategory()V
.registers 7
.line 518
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/volley/toolbox/Volley;->newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
move-result-object v0
.line 519
new-instance v1, Lcom/android/volley/toolbox/StringRequest;
new-instance v2, Lcom/yctpublication/mastes/home/HomeFragment$22;
invoke-direct {v2, p0}, Lcom/yctpublication/mastes/home/HomeFragment$22;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
new-instance v3, Lcom/yctpublication/mastes/home/HomeFragment$23;
invoke-direct {v3, p0}, Lcom/yctpublication/mastes/home/HomeFragment$23;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
const/4 v4, 0x1
const-string v5, "https://yctpublication.com/master/api/getcategory"
invoke-direct {v1, v4, v5, v2, v3}, Lcom/android/volley/toolbox/StringRequest;-><init>(ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V
.line 550
new-instance v2, Lcom/android/volley/DefaultRetryPolicy;
const v3, 0xc350
const/high16 v5, 0x3f800000 # 1.0f
invoke-direct {v2, v3, v4, v5}, Lcom/android/volley/DefaultRetryPolicy;-><init>(IIF)V
invoke-virtual {v1, v2}, Lcom/android/volley/toolbox/StringRequest;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request;
.line 554
invoke-virtual {v0, v1}, Lcom/android/volley/RequestQueue;->add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
return-void
.end method
.method private getTestSeries()V
.registers 7
.line 830
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/volley/toolbox/Volley;->newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
move-result-object v0
.line 831
new-instance v1, Lcom/android/volley/toolbox/StringRequest;
new-instance v2, Lcom/yctpublication/mastes/home/HomeFragment$35;
invoke-direct {v2, p0}, Lcom/yctpublication/mastes/home/HomeFragment$35;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
new-instance v3, Lcom/yctpublication/mastes/home/HomeFragment$36;
invoke-direct {v3, p0}, Lcom/yctpublication/mastes/home/HomeFragment$36;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
const/4 v4, 0x1
const-string v5, "https://yctpublication.com/master/api/TestSeriesController/testserieslist"
invoke-direct {v1, v4, v5, v2, v3}, Lcom/android/volley/toolbox/StringRequest;-><init>(ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V
.line 863
new-instance v2, Lcom/android/volley/DefaultRetryPolicy;
const v3, 0xc350
const/high16 v5, 0x3f800000 # 1.0f
invoke-direct {v2, v3, v4, v5}, Lcom/android/volley/DefaultRetryPolicy;-><init>(IIF)V
invoke-virtual {v1, v2}, Lcom/android/volley/toolbox/StringRequest;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request;
.line 868
invoke-virtual {v0, v1}, Lcom/android/volley/RequestQueue;->add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
return-void
.end method
.method private getUpcomingDailyNews()V
.registers 7
.line 558
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/volley/toolbox/Volley;->newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
move-result-object v0
.line 559
new-instance v1, Lcom/android/volley/toolbox/StringRequest;
new-instance v2, Lcom/yctpublication/mastes/home/HomeFragment$24;
invoke-direct {v2, p0}, Lcom/yctpublication/mastes/home/HomeFragment$24;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
new-instance v3, Lcom/yctpublication/mastes/home/HomeFragment$25;
invoke-direct {v3, p0}, Lcom/yctpublication/mastes/home/HomeFragment$25;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
const/4 v4, 0x1
const-string v5, "https://yctpublication.com/master/api/QuizController/dailynews"
invoke-direct {v1, v4, v5, v2, v3}, Lcom/android/volley/toolbox/StringRequest;-><init>(ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V
.line 595
new-instance v2, Lcom/android/volley/DefaultRetryPolicy;
const v3, 0xc350
const/high16 v5, 0x3f800000 # 1.0f
invoke-direct {v2, v3, v4, v5}, Lcom/android/volley/DefaultRetryPolicy;-><init>(IIF)V
invoke-virtual {v1, v2}, Lcom/android/volley/toolbox/StringRequest;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request;
.line 599
invoke-virtual {v0, v1}, Lcom/android/volley/RequestQueue;->add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
return-void
.end method
.method private getUpcomingDepartmentExams()V
.registers 7
.line 478
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/volley/toolbox/Volley;->newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
move-result-object v0
.line 479
new-instance v1, Lcom/android/volley/toolbox/StringRequest;
new-instance v2, Lcom/yctpublication/mastes/home/HomeFragment$20;
invoke-direct {v2, p0}, Lcom/yctpublication/mastes/home/HomeFragment$20;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
new-instance v3, Lcom/yctpublication/mastes/home/HomeFragment$21;
invoke-direct {v3, p0}, Lcom/yctpublication/mastes/home/HomeFragment$21;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
const/4 v4, 0x1
const-string v5, "https://yctpublication.com/master/api/MasterController/upcoming_exams"
invoke-direct {v1, v4, v5, v2, v3}, Lcom/android/volley/toolbox/StringRequest;-><init>(ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V
.line 511
new-instance v2, Lcom/android/volley/DefaultRetryPolicy;
const v3, 0xc350
const/high16 v5, 0x3f800000 # 1.0f
invoke-direct {v2, v3, v4, v5}, Lcom/android/volley/DefaultRetryPolicy;-><init>(IIF)V
invoke-virtual {v1, v2}, Lcom/android/volley/toolbox/StringRequest;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request;
.line 515
invoke-virtual {v0, v1}, Lcom/android/volley/RequestQueue;->add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
return-void
.end method
.method private getquizes()V
.registers 7
.line 715
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/volley/toolbox/Volley;->newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
move-result-object v0
.line 716
new-instance v1, Lcom/android/volley/toolbox/StringRequest;
new-instance v2, Lcom/yctpublication/mastes/home/HomeFragment$30;
invoke-direct {v2, p0}, Lcom/yctpublication/mastes/home/HomeFragment$30;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
new-instance v3, Lcom/yctpublication/mastes/home/HomeFragment$31;
invoke-direct {v3, p0}, Lcom/yctpublication/mastes/home/HomeFragment$31;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
const/4 v4, 0x1
const-string v5, "https://yctpublication.com/master/api/auth/quiz"
invoke-direct {v1, v4, v5, v2, v3}, Lcom/android/volley/toolbox/StringRequest;-><init>(ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V
.line 748
new-instance v2, Lcom/android/volley/DefaultRetryPolicy;
const v3, 0xc350
const/high16 v5, 0x3f800000 # 1.0f
invoke-direct {v2, v3, v4, v5}, Lcom/android/volley/DefaultRetryPolicy;-><init>(IIF)V
invoke-virtual {v1, v2}, Lcom/android/volley/toolbox/StringRequest;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request;
.line 752
invoke-virtual {v0, v1}, Lcom/android/volley/RequestQueue;->add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
return-void
.end method
.method private parseJSONMainBanner()V
.registers 10
.line 385
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/volley/toolbox/Volley;->newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
move-result-object v0
.line 387
new-instance v8, Lcom/yctpublication/mastes/home/HomeFragment$19;
new-instance v6, Lcom/yctpublication/mastes/home/HomeFragment$17;
invoke-direct {v6, p0}, Lcom/yctpublication/mastes/home/HomeFragment$17;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
new-instance v7, Lcom/yctpublication/mastes/home/HomeFragment$18;
invoke-direct {v7, p0}, Lcom/yctpublication/mastes/home/HomeFragment$18;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
const/4 v3, 0x0
const-string v4, "https://yctpublication.com/master/api/masterController/ads"
const/4 v5, 0x0
move-object v1, v8
move-object v2, p0
invoke-direct/range {v1 .. v7}, Lcom/yctpublication/mastes/home/HomeFragment$19;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;ILjava/lang/String;Lorg/json/JSONObject;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V
.line 474
invoke-virtual {v0, v8}, Lcom/android/volley/RequestQueue;->add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
return-void
.end method
# virtual methods
.method public getEbooks()V
.registers 7
.line 605
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/yctpublication/mastes/common/LibraryFunctions;->isNetworkConnected(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_35
.line 606
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/volley/toolbox/Volley;->newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
move-result-object v0
.line 607
new-instance v1, Lcom/android/volley/toolbox/StringRequest;
new-instance v2, Lcom/yctpublication/mastes/home/HomeFragment$26;
invoke-direct {v2, p0}, Lcom/yctpublication/mastes/home/HomeFragment$26;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
new-instance v3, Lcom/yctpublication/mastes/home/HomeFragment$27;
invoke-direct {v3, p0}, Lcom/yctpublication/mastes/home/HomeFragment$27;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
const/4 v4, 0x1
const-string v5, "https://yctpublication.com/master/api/MasterController/booklist"
invoke-direct {v1, v4, v5, v2, v3}, Lcom/android/volley/toolbox/StringRequest;-><init>(ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V
.line 649
new-instance v2, Lcom/android/volley/DefaultRetryPolicy;
const v3, 0xc350
const/high16 v5, 0x3f800000 # 1.0f
invoke-direct {v2, v3, v4, v5}, Lcom/android/volley/DefaultRetryPolicy;-><init>(IIF)V
invoke-virtual {v1, v2}, Lcom/android/volley/toolbox/StringRequest;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request;
.line 653
invoke-virtual {v0, v1}, Lcom/android/volley/RequestQueue;->add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
goto :goto_48
.line 655
:cond_35
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
const v1, 0x7f12007b
invoke-virtual {p0, v1}, Lcom/yctpublication/mastes/home/HomeFragment;->getString(I)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/Toast;->show()V
:goto_48
return-void
.end method
.method public getTradingEbooks()V
.registers 7
.line 660
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/yctpublication/mastes/common/LibraryFunctions;->isNetworkConnected(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_35
.line 661
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/android/volley/toolbox/Volley;->newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
move-result-object v0
.line 662
new-instance v1, Lcom/android/volley/toolbox/StringRequest;
new-instance v2, Lcom/yctpublication/mastes/home/HomeFragment$28;
invoke-direct {v2, p0}, Lcom/yctpublication/mastes/home/HomeFragment$28;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
new-instance v3, Lcom/yctpublication/mastes/home/HomeFragment$29;
invoke-direct {v3, p0}, Lcom/yctpublication/mastes/home/HomeFragment$29;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
const/4 v4, 0x1
const-string v5, "https://yctpublication.com/master/api/MasterController/trending_books"
invoke-direct {v1, v4, v5, v2, v3}, Lcom/android/volley/toolbox/StringRequest;-><init>(ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V
.line 704
new-instance v2, Lcom/android/volley/DefaultRetryPolicy;
const v3, 0xc350
const/high16 v5, 0x3f800000 # 1.0f
invoke-direct {v2, v3, v4, v5}, Lcom/android/volley/DefaultRetryPolicy;-><init>(IIF)V
invoke-virtual {v1, v2}, Lcom/android/volley/toolbox/StringRequest;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request;
.line 708
invoke-virtual {v0, v1}, Lcom/android/volley/RequestQueue;->add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
goto :goto_48
.line 710
:cond_35
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
const v1, 0x7f12007b
invoke-virtual {p0, v1}, Lcom/yctpublication/mastes/home/HomeFragment;->getString(I)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/Toast;->show()V
:goto_48
return-void
.end method
.method public onAttach(Landroid/content/Context;)V
.registers 2
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"context"
}
.end annotation
.line 1044
invoke-super {p0, p1}, Landroidx/fragment/app/Fragment;->onAttach(Landroid/content/Context;)V
return-void
.end method
.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.registers 5
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0,
0x0,
0x0
}
names = {
"inflater",
"container",
"savedInstanceState"
}
.end annotation
const p3, 0x7f0c0072
const/4 v0, 0x0
.line 135
invoke-virtual {p1, p3, p2, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/yctpublication/mastes/home/HomeFragment;->view:Landroid/view/View;
return-object p1
.end method
.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
.registers 7
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0,
0x0
}
names = {
"view",
"savedInstanceState"
}
.end annotation
.line 142
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->categoryList:Ljava/util/ArrayList;
const p2, 0x7f09027b
.line 143
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/ProgressBar;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->progressBar:Landroid/widget/ProgressBar;
.line 144
invoke-direct {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getCategoryList()V
.line 146
new-instance p2, Lcom/yctpublication/mastes/home/HomeFragment$CategoryPagerAdapter;
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v0
invoke-direct {p2, p0, v0}, Lcom/yctpublication/mastes/home/HomeFragment$CategoryPagerAdapter;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;Landroidx/fragment/app/FragmentManager;)V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->categoryPagerAdapter:Lcom/yctpublication/mastes/home/HomeFragment$CategoryPagerAdapter;
const p2, 0x7f0900bc
.line 147
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroidx/viewpager/widget/ViewPager;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->categoryViewPager:Landroidx/viewpager/widget/ViewPager;
.line 148
iget-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->categoryPagerAdapter:Lcom/yctpublication/mastes/home/HomeFragment$CategoryPagerAdapter;
invoke-virtual {p2, v0}, Landroidx/viewpager/widget/ViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V
const p2, 0x7f09038d
.line 149
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/TextView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->tvPlanStatus:Landroid/widget/TextView;
const p2, 0x7f090089
.line 150
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/Button;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->btnWeb:Landroid/widget/Button;
const p2, 0x7f090081
.line 151
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/Button;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->btnPreviousPaper:Landroid/widget/Button;
const p2, 0x7f0900bb
.line 152
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Lcom/google/android/material/tabs/TabLayout;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->tabLayout:Lcom/google/android/material/tabs/TabLayout;
.line 153
iget-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->categoryViewPager:Landroidx/viewpager/widget/ViewPager;
invoke-virtual {p2, v0}, Lcom/google/android/material/tabs/TabLayout;->setupWithViewPager(Landroidx/viewpager/widget/ViewPager;)V
const p2, 0x7f09028e
.line 154
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/RelativeLayout;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->rStatusTime:Landroid/widget/RelativeLayout;
const p2, 0x7f090240
.line 156
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/TextView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_ebook:Landroid/widget/TextView;
const p2, 0x7f090247
.line 157
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/TextView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_trending_ebooks:Landroid/widget/TextView;
const p2, 0x7f090243
.line 158
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/TextView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_quizzes:Landroid/widget/TextView;
const p2, 0x7f090246
.line 159
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/TextView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_test_series:Landroid/widget/TextView;
const p2, 0x7f09023c
.line 160
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/TextView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_cat:Landroid/widget/TextView;
const p2, 0x7f090248
.line 161
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/TextView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_upcoming:Landroid/widget/TextView;
const p2, 0x7f09023e
.line 162
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/TextView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_dailynews:Landroid/widget/TextView;
const p2, 0x7f09013b
.line 163
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/TextView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->etSearch:Landroid/widget/TextView;
.line 166
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->ebookModelList:Ljava/util/ArrayList;
.line 167
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->tradingEbookModelList:Ljava/util/ArrayList;
.line 168
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->quizModelList:Ljava/util/ArrayList;
.line 169
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->testSeriesModelList:Ljava/util/List;
.line 170
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->masterCategoryModelList:Ljava/util/List;
.line 171
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->dailyNewsModelArrayList:Ljava/util/ArrayList;
.line 172
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->masterUpcomingModellList:Ljava/util/List;
const p2, 0x7f09011c
.line 175
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroidx/recyclerview/widget/RecyclerView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->ebook_list:Landroidx/recyclerview/widget/RecyclerView;
const p2, 0x7f090287
.line 176
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroidx/recyclerview/widget/RecyclerView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->quiz_list:Landroidx/recyclerview/widget/RecyclerView;
const p2, 0x7f090335
.line 177
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroidx/recyclerview/widget/RecyclerView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->test_series_list:Landroidx/recyclerview/widget/RecyclerView;
const p2, 0x7f0903cd
.line 178
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroidx/recyclerview/widget/RecyclerView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->up_coming_exam_list:Landroidx/recyclerview/widget/RecyclerView;
const p2, 0x7f0900b7
.line 179
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroidx/recyclerview/widget/RecyclerView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->cat_list:Landroidx/recyclerview/widget/RecyclerView;
const p2, 0x7f0903ce
.line 180
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroidx/recyclerview/widget/RecyclerView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->upcoming_list:Landroidx/recyclerview/widget/RecyclerView;
const p2, 0x7f09011f
.line 181
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroidx/recyclerview/widget/RecyclerView;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->ebook_trending_list:Landroidx/recyclerview/widget/RecyclerView;
.line 184
new-instance p2, Landroidx/recyclerview/widget/GridLayoutManager;
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
const/4 v1, 0x3
invoke-direct {p2, v0, v1}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->gridLayoutManager_ebook:Landroidx/recyclerview/widget/GridLayoutManager;
.line 185
iget-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->ebook_list:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v0, p2}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 186
new-instance p2, Landroidx/recyclerview/widget/GridLayoutManager;
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
const/4 v2, 0x1
invoke-direct {p2, v0, v2}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->gridLayoutManager_quiz:Landroidx/recyclerview/widget/GridLayoutManager;
.line 187
iget-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->quiz_list:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v0, p2}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 188
new-instance p2, Landroidx/recyclerview/widget/GridLayoutManager;
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-direct {p2, v0, v2}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->gridLayoutManager_textseries:Landroidx/recyclerview/widget/GridLayoutManager;
.line 189
iget-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->test_series_list:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v0, p2}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 190
new-instance p2, Landroidx/recyclerview/widget/LinearLayoutManager;
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
const/4 v3, 0x0
invoke-direct {p2, v0, v3, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;IZ)V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->upcoming_exam_manager:Landroidx/recyclerview/widget/LinearLayoutManager;
.line 191
iget-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->up_coming_exam_list:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v0, p2}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 193
new-instance p2, Landroidx/recyclerview/widget/GridLayoutManager;
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-direct {p2, v0, v1}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->gridLayoutManager_ebookTrading:Landroidx/recyclerview/widget/GridLayoutManager;
.line 194
iget-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->ebook_trending_list:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v0, p2}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 199
new-instance p2, Landroidx/recyclerview/widget/StaggeredGridLayoutManager;
const/4 v0, 0x2
invoke-direct {p2, v0, v3}, Landroidx/recyclerview/widget/StaggeredGridLayoutManager;-><init>(II)V
.line 200
invoke-virtual {p2, v0}, Landroidx/recyclerview/widget/StaggeredGridLayoutManager;->setGapStrategy(I)V
.line 201
invoke-virtual {p2, v2}, Landroidx/recyclerview/widget/StaggeredGridLayoutManager;->setAutoMeasureEnabled(Z)V
.line 202
iget-object v1, p0, Lcom/yctpublication/mastes/home/HomeFragment;->upcoming_list:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v1, p2}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 204
new-instance p2, Landroidx/recyclerview/widget/StaggeredGridLayoutManager;
invoke-direct {p2, v0, v3}, Landroidx/recyclerview/widget/StaggeredGridLayoutManager;-><init>(II)V
.line 205
invoke-virtual {p2, v0}, Landroidx/recyclerview/widget/StaggeredGridLayoutManager;->setGapStrategy(I)V
.line 206
invoke-virtual {p2, v3}, Landroidx/recyclerview/widget/StaggeredGridLayoutManager;->setAutoMeasureEnabled(Z)V
.line 207
iget-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->cat_list:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v0, p2}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 213
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->etSearch:Landroid/widget/TextView;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$1;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$1;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 223
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getEbooks()V
.line 224
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getTradingEbooks()V
.line 225
invoke-direct {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getquizes()V
.line 226
invoke-direct {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getTestSeries()V
.line 227
invoke-direct {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getUpcomingDailyNews()V
.line 228
invoke-direct {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getMasterCategory()V
.line 229
invoke-direct {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getUpcomingDepartmentExams()V
.line 232
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_ebook:Landroid/widget/TextView;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$2;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$2;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 240
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_trending_ebooks:Landroid/widget/TextView;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$3;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$3;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 248
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_quizzes:Landroid/widget/TextView;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$4;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$4;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 255
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_test_series:Landroid/widget/TextView;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$5;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$5;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 262
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_dailynews:Landroid/widget/TextView;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$6;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$6;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 270
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_upcoming:Landroid/widget/TextView;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$7;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$7;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 278
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_cat:Landroid/widget/TextView;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$8;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$8;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 286
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object p2
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object v0
const v1, 0x7f1200f8
invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p2, v0, v3}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object p2
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->sharedPref:Landroid/content/SharedPreferences;
.line 288
new-instance p2, Lcom/google/gson/Gson;
invoke-direct {p2}, Lcom/google/gson/Gson;-><init>()V
.line 289
iget-object v0, p0, Lcom/yctpublication/mastes/home/HomeFragment;->sharedPref:Landroid/content/SharedPreferences;
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()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 {p2, v0, v1}, Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p2
check-cast p2, Lcom/yctpublication/mastes/models/UserModel;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->user:Lcom/yctpublication/mastes/models/UserModel;
.line 290
invoke-virtual {p2}, Lcom/yctpublication/mastes/models/UserModel;->getId()Ljava/lang/String;
move-result-object p2
invoke-direct {p0, p2}, Lcom/yctpublication/mastes/home/HomeFragment;->CheckStatus(Ljava/lang/String;)V
const p2, 0x7f09023f
.line 293
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/LinearLayout;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->openebook:Landroid/widget/LinearLayout;
const p2, 0x7f090245
.line 294
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/LinearLayout;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->opentest:Landroid/widget/LinearLayout;
const p2, 0x7f090242
.line 295
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/LinearLayout;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->openquiz:Landroid/widget/LinearLayout;
const p2, 0x7f090244
.line 296
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/LinearLayout;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_result:Landroid/widget/LinearLayout;
const p2, 0x7f0900e8
.line 297
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/LinearLayout;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->daily_quiz:Landroid/widget/LinearLayout;
const p2, 0x7f09023b
.line 298
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/LinearLayout;
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_bypass:Landroid/widget/LinearLayout;
.line 299
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$9;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$9;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 308
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->daily_quiz:Landroid/widget/LinearLayout;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$10;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$10;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 317
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->btnPreviousPaper:Landroid/widget/Button;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$11;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$11;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 326
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->btnWeb:Landroid/widget/Button;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$12;
invoke-direct {v0, p0, p1}, Lcom/yctpublication/mastes/home/HomeFragment$12;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;Landroid/view/View;)V
invoke-virtual {p2, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 338
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->open_result:Landroid/widget/LinearLayout;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$13;
invoke-direct {v0, p0, p1}, Lcom/yctpublication/mastes/home/HomeFragment$13;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;Landroid/view/View;)V
invoke-virtual {p2, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 349
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->openquiz:Landroid/widget/LinearLayout;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$14;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$14;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 356
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->openebook:Landroid/widget/LinearLayout;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$15;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$15;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 364
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->opentest:Landroid/widget/LinearLayout;
new-instance v0, Lcom/yctpublication/mastes/home/HomeFragment$16;
invoke-direct {v0, p0}, Lcom/yctpublication/mastes/home/HomeFragment$16;-><init>(Lcom/yctpublication/mastes/home/HomeFragment;)V
invoke-virtual {p2, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 373
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->homepageBannerLists:Ljava/util/ArrayList;
const p2, 0x7f0902a8
.line 374
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/recyclerview/widget/RecyclerView;
iput-object p1, p0, Lcom/yctpublication/mastes/home/HomeFragment;->recyclerListBanner:Landroidx/recyclerview/widget/RecyclerView;
.line 375
new-instance p1, Landroidx/recyclerview/widget/LinearLayoutManager;
invoke-virtual {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->getContext()Landroid/content/Context;
move-result-object p2
invoke-direct {p1, p2}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;)V
iput-object p1, p0, Lcom/yctpublication/mastes/home/HomeFragment;->linearLayoutManagerBanner:Landroidx/recyclerview/widget/LinearLayoutManager;
.line 376
invoke-virtual {p1, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->setOrientation(I)V
.line 378
iget-object p1, p0, Lcom/yctpublication/mastes/home/HomeFragment;->recyclerListBanner:Landroidx/recyclerview/widget/RecyclerView;
iget-object p2, p0, Lcom/yctpublication/mastes/home/HomeFragment;->linearLayoutManagerBanner:Landroidx/recyclerview/widget/LinearLayoutManager;
invoke-virtual {p1, p2}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 379
invoke-direct {p0}, Lcom/yctpublication/mastes/home/HomeFragment;->parseJSONMainBanner()V
return-void
.end method