summaryrefslogtreecommitdiff
path: root/fakelocation/fakelocationdemo
diff options
context:
space:
mode:
Diffstat (limited to 'fakelocation/fakelocationdemo')
-rw-r--r--fakelocation/fakelocationdemo/build.gradle2
-rw-r--r--fakelocation/fakelocationdemo/src/main/java/foundation/e/privacymodules/fakelocationdemo/MainActivity.kt29
2 files changed, 17 insertions, 14 deletions
diff --git a/fakelocation/fakelocationdemo/build.gradle b/fakelocation/fakelocationdemo/build.gradle
index c182b2f..7e05b8a 100644
--- a/fakelocation/fakelocationdemo/build.gradle
+++ b/fakelocation/fakelocationdemo/build.gradle
@@ -68,4 +68,4 @@ dependencies {
testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
-} \ No newline at end of file
+}
diff --git a/fakelocation/fakelocationdemo/src/main/java/foundation/e/privacymodules/fakelocationdemo/MainActivity.kt b/fakelocation/fakelocationdemo/src/main/java/foundation/e/privacymodules/fakelocationdemo/MainActivity.kt
index 1b0a35b..42cf658 100644
--- a/fakelocation/fakelocationdemo/src/main/java/foundation/e/privacymodules/fakelocationdemo/MainActivity.kt
+++ b/fakelocation/fakelocationdemo/src/main/java/foundation/e/privacymodules/fakelocationdemo/MainActivity.kt
@@ -58,7 +58,6 @@ class MainActivity : AppCompatActivity() {
)
}
-
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = DataBindingUtil.setContentView(this, R.layout.activity_main)
@@ -79,7 +78,7 @@ class MainActivity : AppCompatActivity() {
binding.mockedLocation = mockedLocation
}
- private val listener = object: LocationListener {
+ private val listener = object : LocationListener {
override fun onLocationChanged(location: Location) {
binding.currentLocation = "lat: ${location.latitude} - lon: ${location.longitude}"
}
@@ -130,16 +129,19 @@ class MainActivity : AppCompatActivity() {
private val locationPermissionRequest = registerForActivityResult(
ActivityResultContracts.RequestMultiplePermissions()
) { permissions ->
- if (permissions.getOrDefault(Manifest.permission.ACCESS_FINE_LOCATION, false)
- || permissions.getOrDefault(Manifest.permission.ACCESS_COARSE_LOCATION, false)
+ if (permissions.getOrDefault(Manifest.permission.ACCESS_FINE_LOCATION, false) ||
+ permissions.getOrDefault(Manifest.permission.ACCESS_COARSE_LOCATION, false)
) {
startLocationUpdates()
}
}
private fun requireLocationPermissions() {
- if (ContextCompat.checkSelfPermission(this,
- Manifest.permission.ACCESS_COARSE_LOCATION) == PackageManager.PERMISSION_GRANTED) {
+ if (ContextCompat.checkSelfPermission(
+ this,
+ Manifest.permission.ACCESS_COARSE_LOCATION
+ ) == PackageManager.PERMISSION_GRANTED
+ ) {
startLocationUpdates()
} else {
// Before you perform the actual permission request, check whether your app
@@ -152,19 +154,20 @@ class MainActivity : AppCompatActivity() {
)
)
}
-
}
@Suppress("UNUSED_PARAMETER")
fun onClickPermission(view: View?) {
- val isGranted = permissionsModule.setAppOpMode(appDesc, AppOpsManager.OPSTR_MOCK_LOCATION,
- AppOpModes.ALLOWED)
+ val isGranted = permissionsModule.setAppOpMode(
+ appDesc, AppOpsManager.OPSTR_MOCK_LOCATION,
+ AppOpModes.ALLOWED
+ )
if (isGranted) {
updateData("")
return
}
- //dev mode disabled
+ // dev mode disabled
val alertDialog = AlertDialog.Builder(this)
alertDialog
.setTitle("Mock location disabled")
@@ -177,7 +180,7 @@ class MainActivity : AppCompatActivity() {
fun onClickReset(view: View?) {
try {
fakeLocationModule.stopFakeLocation()
- } catch(e: Exception) {
+ } catch (e: Exception) {
Log.e(TAG, "Can't stop FakeLocation", e)
}
}
@@ -185,11 +188,11 @@ class MainActivity : AppCompatActivity() {
private fun setFakeLocation(latitude: Double, longitude: Double) {
try {
fakeLocationModule.startFakeLocation()
- } catch(e: Exception) {
+ } catch (e: Exception) {
Log.e(TAG, "Can't startFakeLocation", e)
}
fakeLocationModule.setFakeLocation(latitude, longitude)
- updateData("lat: ${latitude} - lon: ${longitude}")
+ updateData("lat: $latitude - lon: $longitude")
}
@Suppress("UNUSED_PARAMETER")