diff --git a/SampleEasyLocator/app/src/main/java/com/pureix/sampleeasylocator/MainActivity.java b/SampleEasyLocator/app/src/main/java/com/pureix/sampleeasylocator/MainActivity.java index 9362d1a..ea32afb 100644 --- a/SampleEasyLocator/app/src/main/java/com/pureix/sampleeasylocator/MainActivity.java +++ b/SampleEasyLocator/app/src/main/java/com/pureix/sampleeasylocator/MainActivity.java @@ -53,19 +53,18 @@ public class MainActivity extends AppCompatActivity { ArrayList tempList = ActivityRecognitionAPI.getArrayList(updatedActivities); for (int i = 0; i < tempList.size(); i++) { - txt.append(MONITORED_ACTIVITIES[tempList.get(i).getType()-1] +" - " - + tempList.get(i).getConfidence() +" - " - + tempList.get(i).getVersionCode()+"\n"); + txt.append(ActivityRecognitionAPI.getActivityString(MainActivity.this, + tempList.get(i).getType()) +" - " + + tempList.get(i).getConfidence()+ "%"+"\n"); } - Toast.makeText(MainActivity.this, ""+tempList, Toast.LENGTH_SHORT).show(); + txt.append("\n"); } }); InternetAPI.networkListener(new ConnectivityReceiverListener() { @Override public void onNetworkConnectionChanged(boolean isConnected, int connectionProvider) { - //txt.append(); - //Toast.makeText(MainActivity.this, ""+isConnected, Toast.LENGTH_SHORT).show(); + txt.append("isConnected"+isConnected+" - "+ connectionProvider +"\n\n"); } }); @@ -73,21 +72,28 @@ public class MainActivity extends AppCompatActivity { BatteryAPI.batteryListener(new BatteryReceiverListener() { @Override public void onBatteryInformationChanged(int level, int scale, int temperature, int voltage, float batteryPct, int status, boolean isCharging, int chargePlug, boolean usbCharge, boolean acCharge) { - //Toast.makeText(MainActivity.this, ""+level, Toast.LENGTH_SHORT).show(); + txt.append("level is " + level + "/" + scale + + ", temp is " + temperature + + ", voltage is " + voltage + + " status :" + status + + " chargePlug :" + chargePlug + + " Battery Pct : " + batteryPct * 100 +"\n\n"); } }); LocationAPI.setLocationReceiverListener(new LocationReceiverListener() { @Override public void getLastKnownLocation(Location location) { - Toast.makeText(MainActivity.this, "Broadlocationss getLastKnownLocation "+location.toString()+"", Toast.LENGTH_SHORT).show(); + txt.append("getLastKnownLocation "+location+"\n\n"); +// Toast.makeText(MainActivity.this, "Broadlocationss getLastKnownLocation "+location.toString()+"", Toast.LENGTH_SHORT).show(); // Log.d("Taag", "Broadlocationss getLastKnownLocation "+location.toString()+""); } @Override public void onLocationChanged(Location location) { - Toast.makeText(MainActivity.this, "Broadlocationss onLocationChanged "+location.toString()+"", Toast.LENGTH_SHORT).show(); - Log.d("Taag", "Broadlocationss onLocationChanged "+location.toString()+""); + txt.append("onLocationChanged "+location+"\n\n"); +// Toast.makeText(MainActivity.this, "Broadlocationss onLocationChanged "+location.toString()+"", Toast.LENGTH_SHORT).show(); +// Log.d("Taag", "Broadlocationss onLocationChanged "+location.toString()+""); } }); diff --git a/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/controller/service/ActivityRecognitionAPI.java b/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/controller/service/ActivityRecognitionAPI.java index f53a9b0..9a16dec 100644 --- a/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/controller/service/ActivityRecognitionAPI.java +++ b/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/controller/service/ActivityRecognitionAPI.java @@ -86,4 +86,8 @@ public class ActivityRecognitionAPI return arrayAdapter; } + + public static String getActivityString(Context context, int detectedActivityType) { + return Constants.getActivityString(context, detectedActivityType); + } } diff --git a/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/activityRecognitionService/broadcastReceiver/ActivityRecognitionBroadcast.java b/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/activityRecognitionService/broadcastReceiver/ActivityRecognitionBroadcast.java index 2895ab0..ec8fb1d 100644 --- a/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/activityRecognitionService/broadcastReceiver/ActivityRecognitionBroadcast.java +++ b/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/activityRecognitionService/broadcastReceiver/ActivityRecognitionBroadcast.java @@ -27,9 +27,10 @@ public class ActivityRecognitionBroadcast extends BroadcastReceiver ArrayList updatedActivities = intent.getParcelableArrayListExtra(Constants.ACTIVITY_EXTRA); - Log.d("mezoTag", "okay here we are hhhhh"); +// Log.d("mezoTag", "okay here we are hhhhh"); + +// Toast.makeText(context, "okay here we are hhhhh", Toast.LENGTH_SHORT).show(); - Toast.makeText(context, "okay here we are hhhhh", Toast.LENGTH_SHORT).show(); // mDetectedActivities = new ArrayList(); // // // Set the confidence level of each monitored activity to zero. diff --git a/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/batteryService/broadcastReceiver/BatteryStateReceiver.java b/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/batteryService/broadcastReceiver/BatteryStateReceiver.java index a35684f..7533177 100644 --- a/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/batteryService/broadcastReceiver/BatteryStateReceiver.java +++ b/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/batteryService/broadcastReceiver/BatteryStateReceiver.java @@ -72,14 +72,14 @@ public class BatteryStateReceiver extends BroadcastReceiver temperature, voltage, batteryPct, status, isCharging, chargePlug, usbCharge, acCharge); } - Toast.makeText(context, - "level is " + level + "/" + scale + - ", temp is " + temperature + - ", voltage is " + voltage - + " status :" + status + - " chargePlug :" + chargePlug + - " Battery Pct : " + batteryPct * 100, - Toast.LENGTH_SHORT).show(); +// Toast.makeText(context, +// "level is " + level + "/" + scale + +// ", temp is " + temperature + +// ", voltage is " + voltage +// + " status :" + status + +// " chargePlug :" + chargePlug + +// " Battery Pct : " + batteryPct * 100, +// Toast.LENGTH_SHORT).show(); } } } diff --git a/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/locatonService/LocationService.java b/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/locatonService/LocationService.java index 9ac4b73..7e2ee6d 100644 --- a/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/locatonService/LocationService.java +++ b/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/locatonService/LocationService.java @@ -203,7 +203,7 @@ public class LocationService extends Service implements sendLocationToBroadcast(location); if(locationReceiverListener !=null) { locationReceiverListener.getLastKnownLocation(location); - locationReceiverListener.onLocationChanged(location); +// locationReceiverListener.onLocationChanged(location); } } catch (Exception e) { } diff --git a/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/locatonService/broadcastReceiver/LocationBroadcast.java b/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/locatonService/broadcastReceiver/LocationBroadcast.java index 210ca6b..9daf9c3 100644 --- a/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/locatonService/broadcastReceiver/LocationBroadcast.java +++ b/SampleEasyLocator/easylocator/src/main/java/com/pureix/easylocator/service/locatonService/broadcastReceiver/LocationBroadcast.java @@ -69,7 +69,9 @@ public class LocationBroadcast extends BroadcastReceiver if ("LocalStorage".equals(location.getProvider())) { locationReceiverListener.getLastKnownLocation(location); } - locationReceiverListener.onLocationChanged(location); + if (!"LocalStorage".equals(location.getProvider())){ + locationReceiverListener.onLocationChanged(location); + } } float kMeter = location.getSpeed() * 3.6f;