From 5f76e98137382a8f7dfaabff6c26ed501a2f5960 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=B0=D1=88=D0=B5=20=D0=98=D0=BC=D1=8F?= Date: Wed, 24 Sep 2025 16:46:15 +0400 Subject: [PATCH] lab9 --- app/build.gradle.kts | 2 - app/src/main/AndroidManifest.xml | 5 -- .../com/example/myapplication/MainActivity.kt | 79 ++++++++++++++----- app/src/main/res/layout/activity_main.xml | 20 ++++- 4 files changed, 77 insertions(+), 29 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 8b2d347..d4f9084 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -45,6 +45,4 @@ dependencies { testImplementation(libs.junit) androidTestImplementation(libs.androidx.junit) androidTestImplementation(libs.androidx.espresso.core) - - implementation("org.osmdroid:osmdroid-android:6.1.20") } \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index a922941..e2d8658 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -2,11 +2,6 @@ - - - - - { + val x = event.values[0] + val y = event.values[1] + val z = event.values[2] + tvAccelerometer.text = "Акселерометр:\nX = %.2f\nY = %.2f\nZ = %.2f".format(x, y, z) + } + Sensor.TYPE_LIGHT -> { + val lux = event.values[0] + tvLight.text = "Освещённость: $lux люкс" + } + } + } + + override fun onAccuracyChanged(sensor: Sensor?, accuracy: Int) { } } \ No newline at end of file diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index dc1413a..4db57f4 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -1,4 +1,18 @@ - \ No newline at end of file + android:layout_height="match_parent" + android:orientation="vertical" + android:padding="16dp"> + + + + + \ No newline at end of file