MainActivity.smali
.class public Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;
.super Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;
.source "MainActivity.java"
# interfaces
.implements Lhurriyet/mobil/android/hurriyet/listeners/MainTabListener;
# static fields
.field public static final DEFAULT_FRAGMENT_ANIMATION:Lcom/appcore/utils/helpers/fragment/CoreFragmentAnimation;
.field private static final PREF_BOT_NAV_HAS_RED_DOT:Ljava/lang/String; = "PREF_MENU_NAV_HAS_RED_DOT"
.field private static final USER_TOKEN:Ljava/lang/String; = "USER_TOKEN"
.field private static fireBaseToken:Ljava/lang/String;
# instance fields
.field private blackOverlayV:Landroid/view/View;
.field private bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
.field private dfpAdView:Lhurriyet/mobil/android/hurriyet/views/HurriyetDfpView;
.field private fragmentContainerVG:Landroid/view/ViewGroup;
.field private loadingHLV:Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;
.field private loadingOverLayV:Landroid/view/View;
.field private maConnectionHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;
.field private maInterstitialAdHelper:Lhurriyet/mobil/android/hurriyet/features/ads/MaInterstitialAdHelper;
.field private maLoadingHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaLoadingHelper;
.field private maNavigationHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;
.field private maPageController:Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;
.field private maSplashVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;
.field private maStickyVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;
.field private rootView:Landroid/view/ViewGroup;
.field private sliderPosition:I
.field private splashVV:Landroid/widget/VideoView;
.field private stickyVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/sticky/HurriyetStickyVideoPlayer;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 67
sget-object v0, Lcom/appcore/utils/helpers/fragment/CoreFragmentAnimation;->ANIMATION_TYPE_ENTER_FROM_RIGHT:Lcom/appcore/utils/helpers/fragment/CoreFragmentAnimation;
sput-object v0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->DEFAULT_FRAGMENT_ANIMATION:Lcom/appcore/utils/helpers/fragment/CoreFragmentAnimation;
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 65
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;-><init>()V
return-void
.end method
.method private handleNotificaitonIntent(Landroid/content/Intent;)V
.registers 18
.line 198
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v0
const-string v1, "false"
const-string v2, ""
if-eqz v0, :cond_5d
.line 199
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v0
const-string v2, "linkType"
invoke-virtual {v0, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 200
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v0
const-string v3, "type"
invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 201
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v3
const-string v4, "url"
invoke-virtual {v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
.line 202
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v4
const-string v5, "notifId"
invoke-virtual {v4, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
.line 203
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v5
const-string v6, "notification_id"
invoke-virtual {v5, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
.line 204
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v6
const-string v7, "api_click_confirm_enable"
invoke-virtual {v6, v7, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 205
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v6
const v7, 0x7f100137
invoke-static {v7}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;
move-result-object v7
invoke-virtual {v6, v7}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
move-object v8, v0
move-object v14, v1
move-object v15, v2
move-object v9, v3
move-object v10, v4
move-object v13, v5
move-object v11, v6
goto :goto_64
:cond_5d
move-object v14, v1
move-object v8, v2
move-object v9, v8
move-object v10, v9
move-object v11, v10
move-object v13, v11
move-object v15, v13
:goto_64
if-eqz v8, :cond_7d
.line 209
invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_7d
if-eqz v9, :cond_7d
.line 211
invoke-static {v9}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_7d
const/4 v12, 0x0
move-object/from16 v7, p0
.line 213
invoke-static/range {v7 .. v15}, Lhurriyet/mobil/android/hurriyet/activities/main/MaRedirectHelper;->openPushOrBranchIO(Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
move-object/from16 v1, p0
goto :goto_86
.line 225
:cond_7d
invoke-virtual/range {p1 .. p1}, Landroid/content/Intent;->getDataString()Ljava/lang/String;
move-result-object v0
move-object/from16 v1, p0
invoke-static {v1, v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MaRedirectHelper;->fromDeepLinking(Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;Ljava/lang/String;)V
:goto_86
return-void
.end method
# virtual methods
.method public getBottomNavigationBar()Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
.registers 2
.line 258
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
return-object v0
.end method
.method protected getConfigurationsForActivity(Lcom/appcore/configuration/ConfigurationsForActivity;)V
.registers 3
const v0, 0x7f0c001d
.line 103
iput v0, p1, Lcom/appcore/configuration/ConfigurationsForActivity;->layoutID:I
return-void
.end method
.method public getCurrentFragment()Landroidx/fragment/app/Fragment;
.registers 3
.line 262
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v0
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->fragmentContainerVG:Landroid/view/ViewGroup;
invoke-virtual {v1}, Landroid/view/ViewGroup;->getId()I
move-result v1
invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentManager;->findFragmentById(I)Landroidx/fragment/app/Fragment;
move-result-object v0
return-object v0
.end method
.method public getMaConnectionHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;
.registers 2
.line 410
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maConnectionHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;
if-nez v0, :cond_b
.line 411
new-instance v0, Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;-><init>(Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maConnectionHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;
.line 413
:cond_b
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maConnectionHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;
return-object v0
.end method
.method public getMaInterstitialAdHelper()Lhurriyet/mobil/android/hurriyet/features/ads/MaInterstitialAdHelper;
.registers 2
.line 438
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maInterstitialAdHelper:Lhurriyet/mobil/android/hurriyet/features/ads/MaInterstitialAdHelper;
if-nez v0, :cond_b
.line 439
new-instance v0, Lhurriyet/mobil/android/hurriyet/features/ads/MaInterstitialAdHelper;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/features/ads/MaInterstitialAdHelper;-><init>(Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maInterstitialAdHelper:Lhurriyet/mobil/android/hurriyet/features/ads/MaInterstitialAdHelper;
.line 441
:cond_b
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maInterstitialAdHelper:Lhurriyet/mobil/android/hurriyet/features/ads/MaInterstitialAdHelper;
return-object v0
.end method
.method public getMaLoadingHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaLoadingHelper;
.registers 4
.line 452
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maLoadingHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaLoadingHelper;
if-nez v0, :cond_f
.line 453
new-instance v0, Lhurriyet/mobil/android/hurriyet/activities/main/MaLoadingHelper;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->loadingHLV:Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->loadingOverLayV:Landroid/view/View;
invoke-direct {v0, v1, v2}, Lhurriyet/mobil/android/hurriyet/activities/main/MaLoadingHelper;-><init>(Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;Landroid/view/View;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maLoadingHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaLoadingHelper;
.line 455
:cond_f
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maLoadingHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaLoadingHelper;
return-object v0
.end method
.method public getMaNavigationHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;
.registers 3
.line 417
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maNavigationHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;
if-nez v0, :cond_d
.line 418
new-instance v0, Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
invoke-direct {v0, p0, v1}, Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;-><init>(Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maNavigationHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;
.line 420
:cond_d
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maNavigationHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;
return-object v0
.end method
.method public getMaPageController()Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;
.registers 4
.line 445
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maPageController:Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;
if-nez v0, :cond_f
.line 446
new-instance v0, Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->fragmentContainerVG:Landroid/view/ViewGroup;
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->blackOverlayV:Landroid/view/View;
invoke-direct {v0, p0, v1, v2}, Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;-><init>(Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;Landroid/view/ViewGroup;Landroid/view/View;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maPageController:Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;
.line 448
:cond_f
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maPageController:Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;
return-object v0
.end method
.method public getMaSplashVideoHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;
.registers 5
.line 424
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maSplashVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;
if-nez v0, :cond_11
.line 425
new-instance v0, Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->splashVV:Landroid/widget/VideoView;
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->fragmentContainerVG:Landroid/view/ViewGroup;
iget-object v3, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->rootView:Landroid/view/ViewGroup;
invoke-direct {v0, p0, v1, v2, v3}, Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;-><init>(Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;Landroid/widget/VideoView;Landroid/view/ViewGroup;Landroid/view/ViewGroup;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maSplashVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;
.line 427
:cond_11
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maSplashVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;
return-object v0
.end method
.method public getMaStickyVideoHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;
.registers 4
.line 431
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maStickyVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;
if-nez v0, :cond_13
.line 432
new-instance v0, Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaPageController()Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;
move-result-object v1
iget-object v1, v1, Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->stickyVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/sticky/HurriyetStickyVideoPlayer;
invoke-direct {v0, v1, v2}, Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;-><init>(Lhurriyet/mobil/android/hurriyet/HurriyetPageController;Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/sticky/HurriyetStickyVideoPlayer;)V
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maStickyVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;
.line 434
:cond_13
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->maStickyVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;
return-object v0
.end method
.method public getSliderPosition()I
.registers 2
.line 254
iget v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->sliderPosition:I
return v0
.end method
.method public hideBottomNavigationBar()V
.registers 3
.line 246
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;->setVisibility(I)V
return-void
.end method
.method public initSideDfpAd(Ljava/lang/String;Ljava/util/List;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 165
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->dfpAdView:Lhurriyet/mobil/android/hurriyet/views/HurriyetDfpView;
if-nez v0, :cond_f
const v0, 0x7f09024f
.line 166
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lhurriyet/mobil/android/hurriyet/views/HurriyetDfpView;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->dfpAdView:Lhurriyet/mobil/android/hurriyet/views/HurriyetDfpView;
.line 168
:cond_f
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->dfpAdView:Lhurriyet/mobil/android/hurriyet/views/HurriyetDfpView;
invoke-virtual {v0, p1, p2}, Lhurriyet/mobil/android/hurriyet/views/HurriyetDfpView;->init(Ljava/lang/String;Ljava/util/List;)V
.line 169
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->dfpAdView:Lhurriyet/mobil/android/hurriyet/views/HurriyetDfpView;
const/4 p2, 0x0
invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/views/HurriyetDfpView;->setVisibility(I)V
return-void
.end method
.method public onBackPressed()V
.registers 3
.line 293
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getCurrentFragment()Landroidx/fragment/app/Fragment;
move-result-object v0
if-eqz v0, :cond_1f
.line 295
instance-of v1, v0, Lhurriyet/mobil/android/hurriyet/fragments/AuthorsFragment;
if-eqz v1, :cond_14
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper;->checkInternetConnection()Z
move-result v1
if-nez v1, :cond_14
.line 296
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->showConnectionLostSnack()V
return-void
.line 298
:cond_14
instance-of v1, v0, Lhurriyet/mobil/android/hurriyet/fragments/ContentDetailFragment;
if-eqz v1, :cond_1f
check-cast v0, Lhurriyet/mobil/android/hurriyet/fragments/ContentDetailFragment;
iget-boolean v0, v0, Lhurriyet/mobil/android/hurriyet/fragments/ContentDetailFragment;->mIsPageBackLocked:Z
if-eqz v0, :cond_1f
return-void
.line 303
:cond_1f
invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onBackPressed()V
.line 304
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getRequestedOrientation()I
move-result v0
if-nez v0, :cond_2c
const/4 v0, 0x1
.line 305
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->setRequestedOrientation(I)V
.line 307
:cond_2c
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;->onBackPressed()V
return-void
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 2
.line 97
invoke-super {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onCreate(Landroid/os/Bundle;)V
.line 98
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->tokenOnceADay()V
return-void
.end method
.method protected onDestroy()V
.registers 1
.line 393
invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onDestroy()V
return-void
.end method
.method public onLayoutInflated(Landroid/view/View;)V
.registers 6
.line 108
invoke-super {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onLayoutInflated(Landroid/view/View;)V
const v0, 0x7f09024e
.line 109
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/view/ViewGroup;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->rootView:Landroid/view/ViewGroup;
const v0, 0x7f090249
.line 110
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
const v0, 0x7f09024a
.line 111
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/view/ViewGroup;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->fragmentContainerVG:Landroid/view/ViewGroup;
const v0, 0x7f090442
.line 112
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/VideoView;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->splashVV:Landroid/widget/VideoView;
const v0, 0x7f09024d
.line 113
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->loadingOverLayV:Landroid/view/View;
const v0, 0x7f09024b
.line 114
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->blackOverlayV:Landroid/view/View;
const v0, 0x7f090250
.line 115
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/sticky/HurriyetStickyVideoPlayer;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->stickyVideoPlayer:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/sticky/HurriyetStickyVideoPlayer;
const v0, 0x7f09024c
.line 116
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;
iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->loadingHLV:Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;
const-string v0, "98"
const/4 v1, 0x0
.line 119
invoke-static {v0, v1}, Lcom/appcore/utils/PrefHelper;->putBoolean(Ljava/lang/String;Z)V
const-string v0, "97"
.line 120
invoke-static {v0, v1}, Lcom/appcore/utils/PrefHelper;->putBoolean(Ljava/lang/String;Z)V
const-string v2, "99"
.line 121
invoke-static {v2, v1}, Lcom/appcore/utils/PrefHelper;->putBoolean(Ljava/lang/String;Z)V
.line 124
invoke-static {}, Lcom/appcore/CoreApp;->get()Lcom/appcore/CoreApp;
move-result-object v2
sget-object v3, Lcom/appcore/ApplicationState;->ON:Lcom/appcore/ApplicationState;
invoke-virtual {v2, v3}, Lcom/appcore/CoreApp;->setApplicationState(Lcom/appcore/ApplicationState;)V
.line 126
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v2
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaPageController()Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;
move-result-object v3
iget-object v3, v3, Lhurriyet/mobil/android/hurriyet/activities/main/MaPageController;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;
invoke-virtual {v2, v3}, Lhurriyet/mobil/android/hurriyet/HApp;->setPageController(Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V
.line 129
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v2
invoke-static {p0, v2}, Lhurriyet/mobil/android/hurriyet/SdkHelper;->initializeBLueKai(Landroid/app/Activity;Lhurriyet/mobil/android/hurriyet/HApp;)V
.line 131
check-cast p1, Landroid/view/ViewGroup;
invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->initDevelopmentDialog(Landroid/view/ViewGroup;)V
.line 134
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->isSplashVideoShown()Z
move-result p1
if-nez p1, :cond_9b
const/4 p1, 0x1
.line 135
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->setSplashVideoShown(Z)V
.line 136
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaSplashVideoHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;
move-result-object p1
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;->playSplashVideo()V
goto :goto_a9
.line 138
:cond_9b
invoke-static {v0, v1}, Lcom/appcore/utils/PrefHelper;->putBoolean(Ljava/lang/String;Z)V
.line 139
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaConnectionHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;
move-result-object p1
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaNavigationHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;
move-result-object v0
invoke-static {p1, v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->sendInitRequest(Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;)V
.line 141
:goto_a9
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaNavigationHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;
move-result-object v0
iget-object v0, v0, Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;->tabItemListener:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar$HurriyetBottomNavigationBarItemClickListener;
invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;->setTabItemListener(Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar$HurriyetBottomNavigationBarItemClickListener;)V
.line 142
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaStickyVideoHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;
move-result-object p1
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;->initStickyVideoPlayer()V
.line 145
new-instance p1, Lhurriyet/mobil/android/hurriyet/utils/SoftKeyboardStateWatcher;
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->rootView:Landroid/view/ViewGroup;
invoke-direct {p1, v0}, Lhurriyet/mobil/android/hurriyet/utils/SoftKeyboardStateWatcher;-><init>(Landroid/view/View;)V
.line 146
new-instance v0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity$1;
invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity$1;-><init>(Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;)V
invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/utils/SoftKeyboardStateWatcher;->addSoftKeyboardStateListener(Lhurriyet/mobil/android/hurriyet/utils/SoftKeyboardStateWatcher$SoftKeyboardStateListener;)V
return-void
.end method
.method protected onNewIntent(Landroid/content/Intent;)V
.registers 2
.line 181
invoke-super {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onNewIntent(Landroid/content/Intent;)V
.line 182
invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->setIntent(Landroid/content/Intent;)V
if-eqz p1, :cond_b
.line 184
invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->handleNotificaitonIntent(Landroid/content/Intent;)V
:cond_b
return-void
.end method
.method protected onPause()V
.registers 2
.line 334
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaSplashVideoHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;->onActivityPause()V
.line 335
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaConnectionHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;->onActivityPause()V
.line 336
invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onPause()V
return-void
.end method
.method protected onResume()V
.registers 3
.line 312
invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onResume()V
.line 313
invoke-static {p0}, Lhurriyet/mobil/android/hurriyet/features/firebase/PlayServiceChecker;->hasPlayServices(Landroid/app/Activity;)Lhurriyet/mobil/android/hurriyet/features/firebase/PlayServiceChecker$PlayServiceStatus;
move-result-object v0
.line 314
sget-object v1, Lhurriyet/mobil/android/hurriyet/features/firebase/PlayServiceChecker$PlayServiceStatus;->NOT_EXIST_UNHANDLED:Lhurriyet/mobil/android/hurriyet/features/firebase/PlayServiceChecker$PlayServiceStatus;
if-ne v0, v1, :cond_1a
const v0, 0x7f100032
.line 315
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;
move-result-object v0
sget-object v1, Lhurriyet/mobil/android/hurriyet/utils/SnackbarHelper$SnackBarType;->SNACK_FAILURE:Lhurriyet/mobil/android/hurriyet/utils/SnackbarHelper$SnackBarType;
invoke-virtual {p0, v0, v1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->showSnackBar(Ljava/lang/String;Lhurriyet/mobil/android/hurriyet/utils/SnackbarHelper$SnackBarType;)V
.line 316
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->finish()V
.line 319
:cond_1a
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaSplashVideoHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MaSplashVideoHelper;->onActivityResume()V
.line 320
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaConnectionHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MaConnectionHelper;->onResumeActivity()V
.line 322
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
if-eqz v0, :cond_37
.line 324
sget-object v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;->ACTIVITY_RESUME:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->msgToAllPlayers(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;)V
.line 327
:cond_37
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "isNotificationClick"
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_49
const/4 v0, 0x0
const-string v1, "PREF_MENU_NAV_HAS_RED_DOT"
.line 328
invoke-static {v1, v0}, Lcom/appcore/utils/PrefHelper;->putBoolean(Ljava/lang/String;Z)V
:cond_49
return-void
.end method
.method protected onStart()V
.registers 4
.line 341
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/4 v1, 0x1
const/16 v2, 0x17
if-lt v0, v2, :cond_12
invoke-static {p0}, Lcom/appcore/utils/permissions/CorePermission;->isLocationPermissionGranted(Lcom/appcore/ui/base/CoreActivity;)Z
move-result v0
if-eqz v0, :cond_e
goto :goto_12
.line 346
:cond_e
invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/utils/FirebaseHelper;->makeLocationProfiling(Z)V
goto :goto_1c
.line 342
:cond_12
:goto_12
invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/utils/FirebaseHelper;->makeLocationProfiling(Z)V
.line 344
invoke-static {p0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetLocationHelper;->getInstance(Landroid/app/Activity;)Lhurriyet/mobil/android/hurriyet/utils/HurriyetLocationHelper;
move-result-object v0
invoke-virtual {v0, p0, v1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetLocationHelper;->connect(Lcom/appcore/ui/base/CoreActivity;Z)V
.line 370
:goto_1c
invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onStart()V
.line 372
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
if-eqz v0, :cond_36
.line 373
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
sget-object v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;->ACTIVITY_RESUME:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->msgToAllPlayers(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;)V
.line 376
:cond_36
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "isNotificationClick"
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_48
const/4 v0, 0x0
const-string v1, "PREF_MENU_NAV_HAS_RED_DOT"
.line 377
invoke-static {v1, v0}, Lcom/appcore/utils/PrefHelper;->putBoolean(Ljava/lang/String;Z)V
:cond_48
return-void
.end method
.method protected onStop()V
.registers 3
.line 383
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
if-eqz v0, :cond_17
.line 384
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getVideoRemote()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;
move-result-object v0
sget-object v1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;->ACTIVITY_PAUSE:Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/VideoPlayerRemoteController;->msgToAllPlayers(Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/enums/RemoteMessage;)V
.line 387
:cond_17
invoke-static {p0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetLocationHelper;->getInstance(Landroid/app/Activity;)Lhurriyet/mobil/android/hurriyet/utils/HurriyetLocationHelper;
move-result-object v0
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetLocationHelper;->disconnect()V
.line 388
invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onStop()V
return-void
.end method
.method public onUserInteraction()V
.registers 2
.line 398
invoke-super {p0}, Lhurriyet/mobil/android/hurriyet/activities/BaseActivity;->onUserInteraction()V
.line 399
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getCurrentFragment()Landroidx/fragment/app/Fragment;
move-result-object v0
if-eqz v0, :cond_1a
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getCurrentFragment()Landroidx/fragment/app/Fragment;
move-result-object v0
instance-of v0, v0, Lhurriyet/mobil/android/hurriyet/fragments/CategoryFragment;
if-eqz v0, :cond_1a
.line 400
invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getCurrentFragment()Landroidx/fragment/app/Fragment;
move-result-object v0
check-cast v0, Lhurriyet/mobil/android/hurriyet/fragments/CategoryFragment;
invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/fragments/CategoryFragment;->onUserInteraction()V
:cond_1a
return-void
.end method
.method public removeSideDfpAd()V
.registers 3
.line 173
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->dfpAdView:Lhurriyet/mobil/android/hurriyet/views/HurriyetDfpView;
if-eqz v0, :cond_9
const/16 v1, 0x8
.line 174
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/HurriyetDfpView;->setVisibility(I)V
:cond_9
return-void
.end method
.method public setSliderPosition(I)V
.registers 2
.line 250
iput p1, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->sliderPosition:I
return-void
.end method
.method public setTabVisibility(Z)V
.registers 3
.line 233
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
invoke-virtual {v0, p1}, Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;->setItemsEnabled(Z)V
if-eqz p1, :cond_d
.line 235
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->showView(Landroid/view/View;)V
goto :goto_12
.line 237
:cond_d
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
invoke-virtual {p0, p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->hideView(Landroid/view/View;)V
:goto_12
return-void
.end method
.method public showBottomNavigationBar()V
.registers 3
.line 242
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->bottomNavigationBar:Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lhurriyet/mobil/android/hurriyet/views/bottomnavigationbar/HurriyetBottomNavigationBar;->setVisibility(I)V
return-void
.end method
.method public showConnectionLostSnack()V
.registers 3
const v0, 0x7f10002e
.line 277
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;
move-result-object v0
sget-object v1, Lhurriyet/mobil/android/hurriyet/utils/SnackbarHelper$SnackBarType;->SNACK_FAILURE:Lhurriyet/mobil/android/hurriyet/utils/SnackbarHelper$SnackBarType;
invoke-virtual {p0, v0, v1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->showSnackBar(Ljava/lang/String;Lhurriyet/mobil/android/hurriyet/utils/SnackbarHelper$SnackBarType;)V
return-void
.end method
.method showFragmentContainer()V
.registers 3
.line 281
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->splashVV:Landroid/widget/VideoView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/VideoView;->setVisibility(I)V
.line 282
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->fragmentContainerVG:Landroid/view/ViewGroup;
invoke-virtual {p0, v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->showView(Landroid/view/View;)V
return-void
.end method
.method public tokenOnceADay()V
.registers 13
.line 459
invoke-static {}, Lcom/google/firebase/iid/FirebaseInstanceId;->getInstance()Lcom/google/firebase/iid/FirebaseInstanceId;
move-result-object v0
invoke-virtual {v0}, Lcom/google/firebase/iid/FirebaseInstanceId;->getToken()Ljava/lang/String;
move-result-object v0
sput-object v0, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->fireBaseToken:Ljava/lang/String;
const-string v0, "PREFS_NAME"
const/4 v1, 0x0
.line 460
invoke-virtual {p0, v0, v1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object v0
const-string v2, "last_save"
.line 461
invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v1
.line 462
invoke-static {}, Lorg/joda/time/DateTime;->now()Lorg/joda/time/DateTime;
move-result-object v3
invoke-virtual {v3}, Lorg/joda/time/DateTime;->getDayOfYear()I
move-result v3
.line 464
sget-object v4, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->fireBaseToken:Ljava/lang/String;
const-string v5, "USER_TOKEN"
invoke-static {v5, v4}, Lcom/appcore/utils/PrefHelper;->putString(Ljava/lang/String;Ljava/lang/String;)V
.line 465
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;
move-result-object v4
const-string v5, "112"
invoke-static {v4, v5}, Lcom/appcore/clientdata/ClientData;->loadData(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/util/List;
.line 466
sget-object v5, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->fireBaseToken:Ljava/lang/String;
if-eqz v5, :cond_cc
.line 467
new-instance v5, Ljava/util/HashMap;
invoke-direct {v5}, Ljava/util/HashMap;-><init>()V
.line 468
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getNotificationCustomHoursStart()I
move-result v6
.line 469
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getNotificationCustomHoursEnd()I
move-result v7
.line 470
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getNotificationsGeneralEnabled()Z
move-result v8
invoke-static {v8}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v8
:try_start_4b
const-string v9, "-"
.line 472
invoke-static {v4, v9}, Lorg/apache/commons/lang3/StringUtils;->join(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
.line 473
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getNotificationCustomHoursEnabled()Z
move-result v10
if-eqz v10, :cond_70
const-string v10, "push-timespan"
.line 474
new-instance v11, Ljava/lang/StringBuilder;
invoke-direct {v11}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v6, ":"
invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
invoke-interface {v5, v10, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_70
const-string v6, "brand"
.line 476
new-instance v7, Ljava/lang/StringBuilder;
invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
sget-object v10, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v10, " "
invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v10, Landroid/os/Build;->MODEL:Ljava/lang/String;
invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v7
invoke-interface {v5, v6, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v6, "device-os-version"
.line 477
new-instance v7, Ljava/lang/StringBuilder;
invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
const-string v10, "Android "
invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v10, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v7
invoke-interface {v5, v6, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v6, "isPushAllowed"
.line 478
invoke-virtual {v8}, Ljava/lang/Boolean;->toString()Ljava/lang/String;
move-result-object v7
invoke-interface {v5, v6, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v6, "allowedTopic"
.line 479
invoke-interface {v5, v6, v9}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:try_end_b3
.catch Ljava/lang/Exception; {:try_start_4b .. :try_end_b3} :catch_b4
goto :goto_b5
:catch_b4
nop
:goto_b5
if-ge v1, v3, :cond_c1
.line 483
sget-object v1, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->fireBaseToken:Ljava/lang/String;
new-instance v6, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity$2;
invoke-direct {v6, p0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity$2;-><init>(Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;)V
invoke-static {v1, v4, v5, v8, v6}, Lcom/demiroren/push/PushSdk;->register(Ljava/lang/String;Ljava/util/List;Ljava/util/Map;Ljava/lang/Boolean;Lcom/demiroren/push/RegisterCallback;)V
.line 496
:cond_c1
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
.line 497
invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
move-result-object v0
invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
:cond_cc
return-void
.end method
.method public updateCategoryCustomNames(Ljava/util/ArrayList;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Ltr/com/hurriyet/androidsdk/response/init/Menu;",
">;)V"
}
.end annotation
.line 266
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;
move-result-object v0
const-string v1, "pref_device"
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Lhurriyet/mobil/android/hurriyet/HApp;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object v0
if-eqz v0, :cond_35
if-eqz p1, :cond_35
.line 267
invoke-virtual {p1}, Ljava/util/ArrayList;->size()I
move-result v1
if-lez v1, :cond_35
.line 268
invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_19
:goto_19
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_35
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ltr/com/hurriyet/androidsdk/response/init/Menu;
if-eqz v1, :cond_19
.line 270
invoke-virtual {v1}, Ltr/com/hurriyet/androidsdk/response/init/Menu;->getName()Ljava/lang/String;
move-result-object v2
const-string v3, ""
invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ltr/com/hurriyet/androidsdk/response/init/Menu;->setCustomName(Ljava/lang/String;)V
goto :goto_19
:cond_35
return-void
.end method