导航菜单

页面标题

页面副标题

Brevistay v5.8.2 - CreatedBookingActivity.java 源代码

正在查看: Brevistay v5.8.2 应用的 CreatedBookingActivity.java JAVA 源代码文件

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


package com.brevistay.app.view.booking;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import androidx.appcompat.app.AppCompatActivity;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelStoreOwner;
import androidx.navigation.NavArgsLazy;
import androidx.preference.PreferenceManager;
import com.brevistay.app.models.Apis;
import com.brevistay.app.models.Retrofithelper;
import com.brevistay.app.repositories.CreatedBookingRepo;
import com.brevistay.app.view.main.MainActivity;
import com.brevistay.app.viewmodels.booking_viewmodel.CreatedBookingVMF;
import com.brevistay.app.viewmodels.booking_viewmodel.CreatedBookingViewModel;
import com.facebook.share.internal.ShareConstants;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.text.StringsKt;
import org.imaginativeworld.oopsnointernet.callbacks.ConnectionCallback;
import org.imaginativeworld.oopsnointernet.snackbars.fire.NoInternetSnackbarFire;
import org.imaginativeworld.oopsnointernet.snackbars.fire.SnackbarPropertiesFire;

@Metadata(d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u0012\u0010\u000e\u001a\u00020\u000f2\b\u0010\u0010\u001a\u0004\u0018\u00010\u0011H\u0014J\b\u0010\u0012\u001a\u00020\u000fH\u0016R\u001b\u0010\u0004\u001a\u00020\u00058FX\u0086\u0084\u0002¢\u0006\f\n\u0004\b\b\u0010\t\u001a\u0004\b\u0006\u0010\u0007R\u000e\u0010\n\u001a\u00020\u000bX\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\f\u001a\u00020\rX\u0082.¢\u0006\u0002\n\u0000¨\u0006\u0013"}, d2 = {"Lcom/brevistay/app/view/booking/CreatedBookingActivity;", "Landroidx/appcompat/app/AppCompatActivity;", "<init>", "()V", "args", "Lcom/brevistay/app/view/booking/CreatedBookingActivityArgs;", "getArgs", "()Lcom/brevistay/app/view/booking/CreatedBookingActivityArgs;", "args$delegate", "Landroidx/navigation/NavArgsLazy;", "viewmodel", "Lcom/brevistay/app/viewmodels/booking_viewmodel/CreatedBookingViewModel;", "sharedPreferences", "Landroid/content/SharedPreferences;", "onCreate", "", "savedInstanceState", "Landroid/os/Bundle;", "onBackPressed", "app_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class CreatedBookingActivity extends AppCompatActivity {

    private final NavArgsLazy args;
    private SharedPreferences sharedPreferences;
    private CreatedBookingViewModel viewmodel;

    public CreatedBookingActivity() {
        final Activity activity = (Activity) this;
        this.args = new NavArgsLazy(Reflection.getOrCreateKotlinClass(CreatedBookingActivityArgs.class), new Function0<Bundle>() {
            {
                super(0);
            }

            public final Bundle m10invoke() {
                Bundle bundle;
                Intent intent = activity.getIntent();
                if (intent != null) {
                    Activity activity2 = activity;
                    bundle = intent.getExtras();
                    if (bundle == null) {
                        throw new IllegalStateException("Activity " + activity2 + " has null extras in " + intent);
                    }
                } else {
                    bundle = null;
                }
                if (bundle != null) {
                    return bundle;
                }
                throw new IllegalStateException("Activity " + activity + " has a null Intent");
            }
        });
    }

    public final CreatedBookingActivityArgs getArgs() {
        return (CreatedBookingActivityArgs) this.args.getValue();
    }

    protected void onCreate(Bundle savedInstanceState) {
        String stringExtra;
        boolean booleanExtra;
        super.onCreate(savedInstanceState);
        setContentView(2131558428);
        if (getBaseContext() != null) {
            CreatedBookingViewModel createdBookingViewModel = null;
            Apis apis = (Apis) Retrofithelper.getInstance$default(Retrofithelper.INSTANCE, (String) null, 1, (Object) null).create(Apis.class);
            Intrinsics.checkNotNull(apis);
            this.viewmodel = (CreatedBookingViewModel) new ViewModelProvider((ViewModelStoreOwner) this, new CreatedBookingVMF(new CreatedBookingRepo(apis))).get(CreatedBookingViewModel.class);
            this.sharedPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
            try {
                Bundle extras = getIntent().getExtras();
                Intrinsics.checkNotNull(extras);
                CreatedBookingActivityArgs fromBundle = CreatedBookingActivityArgs.fromBundle(extras);
                Intrinsics.checkNotNullExpressionValue(fromBundle, "fromBundle(...)");
                stringExtra = fromBundle.getSource();
            } catch (Exception unused) {
                stringExtra = getIntent().getStringExtra(ShareConstants.FEED_SOURCE_PARAM);
            }
            try {
                Bundle extras2 = getIntent().getExtras();
                Intrinsics.checkNotNull(extras2);
                CreatedBookingActivityArgs fromBundle2 = CreatedBookingActivityArgs.fromBundle(extras2);
                Intrinsics.checkNotNullExpressionValue(fromBundle2, "fromBundle(...)");
                booleanExtra = fromBundle2.getIsPastBooking();
            } catch (Exception unused2) {
                booleanExtra = getIntent().getBooleanExtra("isPastBooking", false);
            }
            try {
                Log.d("source_kaha", String.valueOf(stringExtra));
                CreatedBookingViewModel createdBookingViewModel2 = this.viewmodel;
                if (createdBookingViewModel2 == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("viewmodel");
                    createdBookingViewModel2 = null;
                }
                createdBookingViewModel2.getSource().setValue(stringExtra);
                CreatedBookingViewModel createdBookingViewModel3 = this.viewmodel;
                if (createdBookingViewModel3 == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("viewmodel");
                    createdBookingViewModel3 = null;
                }
                createdBookingViewModel3.isPastBooking().setValue(Boolean.valueOf(booleanExtra));
                CreatedBookingViewModel createdBookingViewModel4 = this.viewmodel;
                if (createdBookingViewModel4 == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("viewmodel");
                    createdBookingViewModel4 = null;
                }
                createdBookingViewModel4.getJwt_id().setValue(getIntent().getStringExtra("jwtId"));
                CreatedBookingViewModel createdBookingViewModel5 = this.viewmodel;
                if (createdBookingViewModel5 == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("viewmodel");
                    createdBookingViewModel5 = null;
                }
                createdBookingViewModel5.getUserToken().setValue(getIntent().getStringExtra("token"));
                CreatedBookingViewModel createdBookingViewModel6 = this.viewmodel;
                if (createdBookingViewModel6 == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("viewmodel");
                    createdBookingViewModel6 = null;
                }
                createdBookingViewModel6.getTrackBooking().setValue(true);
                CreatedBookingViewModel createdBookingViewModel7 = this.viewmodel;
                if (createdBookingViewModel7 == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("viewmodel");
                    createdBookingViewModel7 = null;
                }
                Object value = createdBookingViewModel7.getJwt_id().getValue();
                CreatedBookingViewModel createdBookingViewModel8 = this.viewmodel;
                if (createdBookingViewModel8 == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("viewmodel");
                    createdBookingViewModel8 = null;
                }
                Log.d("txnstatus", "nav jwt_id= " + value + " token= " + createdBookingViewModel8.getUserToken().getValue());
            } catch (Exception e) {
                try {
                    String stringExtra2 = getIntent().getStringExtra(ShareConstants.FEED_SOURCE_PARAM);
                    if (stringExtra2 == null) {
                        stringExtra2 = getArgs().getSource();
                    }
                    Log.d("source_kaha 2", stringExtra2.toString());
                    Intent intent = getIntent();
                    String str = (String) StringsKt.split$default(String.valueOf(intent != null ? intent.getData() : null), new String[]{"token="}, false, 0, 6, (Object) null).get(1);
                    SharedPreferences sharedPreferences = this.sharedPreferences;
                    if (sharedPreferences == null) {
                        Intrinsics.throwUninitializedPropertyAccessException("sharedPreferences");
                        sharedPreferences = null;
                    }
                    String string = sharedPreferences.getString("token", "");
                    CreatedBookingViewModel createdBookingViewModel9 = this.viewmodel;
                    if (createdBookingViewModel9 == null) {
                        Intrinsics.throwUninitializedPropertyAccessException("viewmodel");
                        createdBookingViewModel9 = null;
                    }
                    createdBookingViewModel9.getJwt_id().setValue(str);
                    CreatedBookingViewModel createdBookingViewModel10 = this.viewmodel;
                    if (createdBookingViewModel10 == null) {
                        Intrinsics.throwUninitializedPropertyAccessException("viewmodel");
                    } else {
                        createdBookingViewModel = createdBookingViewModel10;
                    }
                    createdBookingViewModel.getUserToken().setValue(string);
                } catch (Exception e2) {
                    e2.printStackTrace();
                    Log.d("hoyeldetail", Unit.INSTANCE.toString());
                    Log.d("hoyeldetail", String.valueOf(e2.getMessage()));
                }
                e.printStackTrace();
                Log.d("hoyeldetail bahar", Unit.INSTANCE.toString());
            }
            View findViewById = findViewById(2131362550);
            Intrinsics.checkNotNullExpressionValue(findViewById, "findViewById(...)");
            NoInternetSnackbarFire.Builder builder = new NoInternetSnackbarFire.Builder((ViewGroup) findViewById, getLifecycle());
            SnackbarPropertiesFire snackbarProperties = builder.getSnackbarProperties();
            snackbarProperties.setConnectionCallback(new ConnectionCallback() {
                public void hasActiveConnection(boolean hasActiveConnection) {
                }
            });
            snackbarProperties.setDuration(-2);
            snackbarProperties.setNoInternetConnectionMessage("No active Internet connection!");
            snackbarProperties.setOnAirplaneModeMessage("You have turned on the airplane mode!");
            snackbarProperties.setSnackbarActionText("Settings");
            snackbarProperties.setShowActionToDismiss(false);
            snackbarProperties.setSnackbarDismissActionText("OK");
            builder.build();
        }
    }

    public void onBackPressed() {
        if (getIntent().getBooleanExtra("launched_from_confirm", false)) {
            Intent intent = new Intent((Context) this, (Class<?>) MainActivity.class);
            intent.setFlags(335544320);
            startActivity(intent);
            finish();
            return;
        }
        super.onBackPressed();
    }
}