diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index e89ec4eb..5ed1462e 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -61,12 +61,6 @@ - - = 22 && kgm.isDeviceLocked) - moveTaskToBack(true) + if ((Build.VERSION.SDK_INT >= 22 && kgm.isDeviceLocked) || + (Build.VERSION.SDK_INT < 22 && kgm.isKeyguardLocked() && kgm.isKeyguardSecure())) + Utils.setShowWhenLocked(this, false) } "message", "message show", "message reply" -> { val peer = params[1] diff --git a/app/src/main/kotlin/com/tutpro/baresip/ProxyActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ProxyActivity.kt deleted file mode 100644 index 1fdfaf5f..00000000 --- a/app/src/main/kotlin/com/tutpro/baresip/ProxyActivity.kt +++ /dev/null @@ -1,30 +0,0 @@ -package com.tutpro.baresip - -import android.content.Intent -import android.os.Bundle -import androidx.appcompat.app.AppCompatActivity - -class ProxyActivity : AppCompatActivity() { - - override fun onCreate(savedInstanceState: Bundle?) { - - super.onCreate(savedInstanceState) - - Utils.setShowWhenLocked(this, true) - Utils.setTurnScreenOn(this, true) - - Log.d(TAG, "ProxyActivity onCreate") - - val intent = Intent(applicationContext, MainActivity::class.java) - intent.flags = Intent.FLAG_ACTIVITY_SINGLE_TOP or - Intent.FLAG_ACTIVITY_CLEAR_TOP or Intent.FLAG_ACTIVITY_NEW_TASK - intent.putExtras(getIntent()) - startActivity(intent) - - finish() - - } - -} - -