/******************************************************************************* * Created by Orlando Aliaga * Copyright 2015 Prey Inc. All rights reserved. * License: GPLv3 * Full license at "/LICENSE" ******************************************************************************/ package com.prey.activities; import android.app.Activity; import android.app.ProgressDialog; import android.content.Intent; import android.content.pm.ActivityInfo; import android.graphics.Typeface; import android.os.AsyncTask; import android.os.Build; import android.os.Bundle; import android.view.View; import android.view.Window; import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; import com.prey.PreyAccountData; import com.prey.PreyConfig; import com.prey.PreyLogger; import com.prey.PreyUtils; import com.prey.R; import com.prey.exceptions.PreyException; import com.prey.net.PreyWebServices; public class TourActivity1 extends Activity { private int id; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); setContentView(R.layout.tour1); Typeface titilliumWebRegular = Typeface.createFromAsset(getAssets(), "fonts/Titillium_Web/TitilliumWeb-Regular.ttf"); Typeface titilliumWebBold = Typeface.createFromAsset(getAssets(), "fonts/Titillium_Web/TitilliumWeb-Bold.ttf"); TextView textView1 = (TextView) findViewById(R.id.textView1); TextView textView2 = (TextView) findViewById(R.id.textView2); Button buttonTour = (Button) findViewById(R.id.buttontour01); textView1.setTypeface(titilliumWebBold); textView2.setTypeface(titilliumWebRegular); buttonTour.setTypeface(titilliumWebBold); buttonTour.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = null; intent = new Intent(getApplicationContext(), TourActivity2.class); startActivity(intent); finish(); } }); try { ImageView close = (ImageView) findViewById(R.id.close_tour1); close.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { PreyConfig.getPreyConfig(getApplication()).setProtectTour(true); Intent intent = new Intent(getApplicationContext(), CheckPasswordActivity.class); startActivity(intent); finish(); } }); } catch (Exception e) { } if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) new TourInitTask().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); else new TourInitTask().execute(); } public void onBackPressed() { Intent intent = null; intent = new Intent(getApplicationContext(), CheckPasswordActivity.class); startActivity(intent); finish(); } private class TourInitTask extends AsyncTask<String, Void, Void> { ProgressDialog progressDialog = null; @Override protected void onPreExecute() { } @Override protected Void doInBackground(String... data) { try { PreyWebServices.getInstance().sendEvent(getApplication(),PreyConfig.ANDROID_TOUR_SCREEN); } catch (Exception e) { } return null; } @Override protected void onPostExecute(Void unused) { } } }