Select Git revision
alarmService.java
confirmationScreen.java 11.44 KiB
package com.speedyapps.keepyousafe;
import android.Manifest;
import android.app.Activity;
import android.app.PendingIntent;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
import android.location.Criteria;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.location.LocationProvider;
import android.os.Handler;
import android.provider.Settings;
import android.support.v4.app.ActivityCompat;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.telephony.SmsManager;
import android.util.Log;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import org.w3c.dom.Text;
import java.util.List;
public class confirmationScreen extends AppCompatActivity implements LocationListener {
public static int SMS_SEND_INTERVAL=2000;
LocationManager locationManager;
TextView textView;
EditText editText;
Double latitude = null, longitude = null,newlat=null,newlong=null;
Handler timehandler;
SharedPreferences sharedpreferences, sp, shared;
String n;
String n1;
LocationProvider provider;
int count, i;
public static String file1 = "MyPREFERENCES";
public static String file2 = "PREFERENCES";
public static String file3 = "COUNT";
Handler handler, handler2;
Runnable run, run2,run3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_confirmation_screen);
locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
provider = locationManager.getProvider(LocationManager.GPS_PROVIDER);
Toast.makeText(this, "Provider"+provider, Toast.LENGTH_SHORT).show();
handler = new Handler();
handler2 = new Handler();
timehandler = new Handler();
//alarmIntent = new Intent(confirmationScreen.this, alarmService.class);
textView = (TextView) findViewById(R.id.countDown);
editText = (EditText) findViewById(R.id.editTextPIN);
sharedpreferences = getSharedPreferences(file1, Context.MODE_PRIVATE);
sp = getSharedPreferences(file2, Context.MODE_PRIVATE);
shared = getSharedPreferences(file3, Context.MODE_PRIVATE);
i = 10;
run = new Runnable() {