|
|
@@ -62,7 +62,7 @@ class ModifierService : AccessibilityService() {
|
|
|
companion object {
|
|
|
private const val TAG = "$baseTag/Service"
|
|
|
const val NAME: String = BuildConfig.APPLICATION_ID + ".service.ModifierService"
|
|
|
- val instance: ModifierService? = null
|
|
|
+ var instance: ModifierService? = null
|
|
|
}
|
|
|
|
|
|
private lateinit var binding: FloatingWindowBinding
|
|
|
@@ -89,6 +89,7 @@ class ModifierService : AccessibilityService() {
|
|
|
override fun onServiceConnected() {
|
|
|
super.onServiceConnected()
|
|
|
Log.i(TAG, "onServiceConnected")
|
|
|
+ instance = this
|
|
|
|
|
|
val displayMetrics = DisplayMetrics()
|
|
|
val windowManager = getSystemService(WINDOW_SERVICE) as WindowManager
|
|
|
@@ -203,6 +204,11 @@ class ModifierService : AccessibilityService() {
|
|
|
binding.tvStatus.text = "backing up"
|
|
|
}
|
|
|
|
|
|
+ RequestNumberState.RESTORE -> {
|
|
|
+ binding.tvStatus.visibility = VISIBLE
|
|
|
+ binding.tvStatus.text = "restoring"
|
|
|
+ }
|
|
|
+
|
|
|
RequestNumberState.REQUEST -> {
|
|
|
binding.tvStatus.visibility = VISIBLE
|
|
|
binding.tvStatus.text = "requesting number"
|