diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 41651e2..26698e0 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -8,6 +8,7 @@
location permissions for the 'MyLocation' functionality.
-->
+
0 && grantResults[0] == PackageManager.PERMISSION_GRANTED){
+ setUpMyLocationMarker();
+ }
+ else {
+ Toast.makeText(mContext,"Please give permission for location",Toast.LENGTH_SHORT).show();
+ }
+ break;
+
+ default:
+ Log.d(DEBUG,"Some other request code: " + requestCode);
}
- mMap.setMyLocationEnabled(true);
- return true;
}
}
diff --git a/app/src/main/java/com/pulkit4tech/privy/constants/Constants.java b/app/src/main/java/com/pulkit4tech/privy/constants/Constants.java
new file mode 100644
index 0000000..b8e8bb5
--- /dev/null
+++ b/app/src/main/java/com/pulkit4tech/privy/constants/Constants.java
@@ -0,0 +1,7 @@
+package com.pulkit4tech.privy.constants;
+
+public class Constants {
+ public static final String DEBUG = "DEBUGGER";
+ public static final int CAMERA_ANIMATION_DURATION = 2500;
+ public static final int MY_PERMISSIONS_REQUEST_FINE_LOCATIONS = 1;
+}
diff --git a/app/src/main/java/com/pulkit4tech/privy/Utilities/LocationServices.java b/app/src/main/java/com/pulkit4tech/privy/utilities/LocationServices.java
similarity index 93%
rename from app/src/main/java/com/pulkit4tech/privy/Utilities/LocationServices.java
rename to app/src/main/java/com/pulkit4tech/privy/utilities/LocationServices.java
index dba4237..314790e 100644
--- a/app/src/main/java/com/pulkit4tech/privy/Utilities/LocationServices.java
+++ b/app/src/main/java/com/pulkit4tech/privy/utilities/LocationServices.java
@@ -1,4 +1,4 @@
-package com.pulkit4tech.privy.Utilities;
+package com.pulkit4tech.privy.utilities;
import android.Manifest;
import android.content.Context;
@@ -36,7 +36,7 @@ public LocationData getCurrentLocation() {
criteria.setCostAllowed(true);
criteria.setPowerRequirement(Criteria.POWER_MEDIUM);
String bestProvider = locationManager.getBestProvider(criteria, true);
- if (ActivityCompat.checkSelfPermission(mContext, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(mContext, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
+ if (ActivityCompat.checkSelfPermission(mContext, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
// TODO: Consider calling
// ActivityCompat#requestPermissions
// here to request the missing permissions, and then overriding