/******************************************************************************* * 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.PreyConfig; import com.prey.R; import com.prey.net.PreyWebServices; public class TourActivity6 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.tour6); 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; PreyConfig.getPreyConfig(getApplication()).setProtectTour(true); intent = new Intent(getApplicationContext(), CheckPasswordActivity.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 TourFinishTask().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); else new TourFinishTask().execute(); } public void onBackPressed() { Intent intent = null; intent = new Intent(getApplicationContext(), TourActivity5.class); Bundle b = new Bundle(); b.putInt("id", id - 1); intent.putExtras(b); startActivity(intent); finish(); } private class TourFinishTask extends AsyncTask<String, Void, Void> { @Override protected void onPreExecute() { } @Override protected Void doInBackground(String... data) { try { PreyWebServices.getInstance().sendEvent(getApplication(),PreyConfig.ANDROID_TOUR_COMPLETED); } catch (Exception e) { } return null; } @Override protected void onPostExecute(Void unused) { } } }