@@ -2,15 +2,13 @@ package com.httpsms
22
33import android.Manifest
44import android.Manifest.permission.READ_PHONE_NUMBERS
5- import android.annotation.SuppressLint
65import android.app.NotificationChannel
76import android.app.NotificationManager
87import android.content.Context
98import android.content.Intent
109import android.content.pm.PackageManager
1110import android.os.Bundle
1211import android.telephony.PhoneNumberUtils
13- import android.telephony.TelephonyManager
1412import android.view.View
1513import android.widget.TextView
1614import android.widget.Toast
@@ -27,6 +25,7 @@ import com.google.android.material.progressindicator.LinearProgressIndicator
2725import com.google.android.material.switchmaterial.SwitchMaterial
2826import com.httpsms.services.StickyNotificationService
2927import com.httpsms.worker.HeartbeatWorker
28+ import okhttp3.internal.format
3029import timber.log.Timber
3130import java.time.Instant
3231import java.time.ZoneId
@@ -62,6 +61,7 @@ class MainActivity : AppCompatActivity() {
6261 startStickyNotification(this )
6362 scheduleHeartbeatWorker(this )
6463 setLastHeartbeatTimestamp(this )
64+ setVersion()
6565 setHeartbeatListener(this )
6666 }
6767
@@ -90,6 +90,11 @@ class MainActivity : AppCompatActivity() {
9090 refreshTimestampView.text = localTime.format(DateTimeFormatter .ofPattern(" yyyy-MM-dd HH:mm:ss" ))
9191 }
9292
93+ private fun setVersion () {
94+ val appVersionView = findViewById<TextView >(R .id.mainAppVersion)
95+ appVersionView.text = format(getString(R .string.app_version), BuildConfig .VERSION_NAME )
96+ }
97+
9398 private fun scheduleHeartbeatWorker (context : Context ) {
9499 val tag = " TAG_HEARTBEAT_WORKER"
95100
0 commit comments