some fixes
This commit is contained in:
@@ -36,7 +36,7 @@ import kotlin.math.min
|
|||||||
import kotlin.math.sqrt
|
import kotlin.math.sqrt
|
||||||
import kotlin.system.exitProcess
|
import kotlin.system.exitProcess
|
||||||
|
|
||||||
|
//TODO при заходе в магазин - вылет
|
||||||
class GameActivity : ComponentActivity(), DrawFrameListener {
|
class GameActivity : ComponentActivity(), DrawFrameListener {
|
||||||
|
|
||||||
init {
|
init {
|
||||||
@@ -44,14 +44,6 @@ class GameActivity : ComponentActivity(), DrawFrameListener {
|
|||||||
System.loadLibrary("app")
|
System.loadLibrary("app")
|
||||||
}
|
}
|
||||||
|
|
||||||
private val lifecycleNames = arrayOf(
|
|
||||||
"LIFECYCLE_NONE",
|
|
||||||
"LIFECYCLE_CREATED",
|
|
||||||
"LIFECYCLE_STARTED",
|
|
||||||
"LIFECYCLE_RUNNING",
|
|
||||||
"LIFECYCLE_STOPPED",
|
|
||||||
"LIFECYCLE_DESTROYED"
|
|
||||||
)
|
|
||||||
private var laststate = 0
|
private var laststate = 0
|
||||||
private var lifecycleOldSystem = 0
|
private var lifecycleOldSystem = 0
|
||||||
private var easpHandler: EASPHandler? = null
|
private var easpHandler: EASPHandler? = null
|
||||||
@@ -361,7 +353,7 @@ class GameActivity : ComponentActivity(), DrawFrameListener {
|
|||||||
if (lifecycleOldSystem >= 5) {
|
if (lifecycleOldSystem >= 5) {
|
||||||
Log.w(
|
Log.w(
|
||||||
this.localClassName,
|
this.localClassName,
|
||||||
"onDestroy ignored, lifecycle is already " + lifecycleNames[lifecycleOldSystem]
|
"onDestroy ignored, lifecycle is already ${lifecycle.currentState}"
|
||||||
)
|
)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -465,7 +457,7 @@ class GameActivity : ComponentActivity(), DrawFrameListener {
|
|||||||
if (lifecycleOldSystem != 3) {
|
if (lifecycleOldSystem != 3) {
|
||||||
Log.w(
|
Log.w(
|
||||||
this.localClassName,
|
this.localClassName,
|
||||||
"onPause ignored, lifecycle is currently " + lifecycleNames[lifecycleOldSystem]
|
"onPause ignored, lifecycle is currently ${lifecycle.currentState}"
|
||||||
)
|
)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -498,7 +490,7 @@ class GameActivity : ComponentActivity(), DrawFrameListener {
|
|||||||
if (lifecycleOldSystem == 3) {
|
if (lifecycleOldSystem == 3) {
|
||||||
Log.w(
|
Log.w(
|
||||||
this.localClassName,
|
this.localClassName,
|
||||||
"onResume ignored, lifecycle is currently ${lifecycleNames[lifecycleOldSystem]}"
|
"onResume ignored, lifecycle is currently ${lifecycle.currentState}"
|
||||||
)
|
)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -530,7 +522,7 @@ class GameActivity : ComponentActivity(), DrawFrameListener {
|
|||||||
}
|
}
|
||||||
Log.w(
|
Log.w(
|
||||||
this.localClassName,
|
this.localClassName,
|
||||||
"onStart ignored, lifecycle is already " + lifecycleNames[lifecycleOldSystem]
|
"onStart ignored, lifecycle is already ${lifecycle.currentState}"
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -538,10 +530,10 @@ class GameActivity : ComponentActivity(), DrawFrameListener {
|
|||||||
super.onStop()
|
super.onStop()
|
||||||
Log.i("Debug", "onStop")
|
Log.i("Debug", "onStop")
|
||||||
Log.i(this.localClassName, "onStop")
|
Log.i(this.localClassName, "onStop")
|
||||||
if (lifecycleOldSystem >= 4) {
|
if (lifecycle.currentState >= Lifecycle.State.RESUMED) {
|
||||||
Log.w(
|
Log.w(
|
||||||
this.localClassName,
|
this.localClassName,
|
||||||
"onStop ignored, lifecycle is already ${lifecycleNames[lifecycleOldSystem]}"
|
"onStop ignored, lifecycle is already ${lifecycle.currentState}"
|
||||||
)
|
)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user