package com.anand.sampleads;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.LinearLayout;

import androidx.appcompat.app.AppCompatActivity;

import com.anand.firebaseapp.R;

public class HomeActivity extends AppCompatActivity {
    /*private ApiClient apiClient;
    private AppSharedpreferences appSharedpreferences;*/


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_home);
        //appSharedpreferences = AppSharedpreferences.getInstance(HomeActivity.this);
       // Log.i("GeoLocations","GeoLocations : "+appSharedpreferences.getData("AllGeoLocations"));
       // getAllGeoLocations();
        //Banner Image
        ((LinearLayout) findViewById(R.id.bannerImage)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, BannerImageAd.class));
                finish();
            }
        });


        //Top Banner
        ((LinearLayout) findViewById(R.id.topBanner)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, TopBanner.class));
                finish();
            }
        });


        //Redirect Ad
        ((LinearLayout) findViewById(R.id.redirectAd)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, Direct_link_ad.class));
                finish();
            }
        });


        //Html Ad
        ((LinearLayout) findViewById(R.id.htmlAd)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, HTML_Ads.class));
                finish();
            }
        });

        //Html 5 Ad
        ((LinearLayout) findViewById(R.id.html5Ad)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, HTML_5_Ads.class));
                finish();
            }
        });

        //Popup Ad
        ((LinearLayout) findViewById(R.id.popupAds)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, PopUpAd.class));
                finish();
            }
        });


        //Interstitial Ad
        ((LinearLayout) findViewById(R.id.interstitial_Ads)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, InterstitialActivity.class));
                finish();
            }
        });

        //Rewarded Ads
        ((LinearLayout) findViewById(R.id.rewardedAd)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, RewardActivity.class));
                finish();
            }
        });

        //Bottom Slider
        ((LinearLayout) findViewById(R.id.bottomSlider)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, BottomSlider.class));
                finish();
            }
        });

        //InArticle
        ((LinearLayout) findViewById(R.id.inArticle)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, InArticleVideo.class));
                finish();
            }
        });

    /*    //GeoLocation
        ((LinearLayout) findViewById(R.id.location)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent in = new Intent(HomeActivity.this, MainActivity.class);
                startActivity(in);
               *//* apiClient.getApiInterface().getAdData(requestMain).enqueue(new Callback<DataMainModel>() {

                }*//*

            }
        });
*/
     /*   //Geofence Ads
        ((LinearLayout) findViewById(R.id.geoFence)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                startActivity(new Intent(HomeActivity.this, GeofenceAds.class));
                finish();
            }
        });*/


    }

   /* private void getAllGeoLocations() {
            apiClient.getApiInterface().getAllGeoLocations("36").enqueue(new Callback<GetGeoLocationResponse>() {
                @Override
                public void onResponse(Call<GetGeoLocationResponse> call, Response<GetGeoLocationResponse> response) {
                    if (response.isSuccessful()){
                        if(response.body() != null){
                            GetGeoLocationResponse getGeoLocationResponse = response.body();
                            appSharedpreferences.saveData("AllGeoLocations",getGeoLocationResponse);
                        }
                    }

                }

                @Override
                public void onFailure(Call<GetGeoLocationResponse> call, Throwable t) {

                }
            });
    }*/

    @Override
    public void onBackPressed() {
        super.onBackPressed();
        startActivity(new Intent(HomeActivity.this, ZoneActivity.class));
        finish();
    }


}