hi !
könnte mir wer bitte erklären...wieso meine onDraw Methode nicht aufgerufen wird.
Ich habe das in meiner Init Funktion geschrieben ! (Das bedeutet ja das der SurfaceView nicht automatisch gedrawed wird.(was auch der fall zu sein scheint) weil ich will kontrolle über jeden drawCall haben.
und das in meiner surfaceview created method...
Code
override fun surfaceCreated(holder: SurfaceHolder) {
isRunning = true
updateThread.launch {
start()
}
}
in meiner update method die in einer koroutine läuft wird postInvalidate jedes mal gecallt.
Normalweise müsste doch dann meine onDraw methode gecallt werden.
Könnt Ihr mir bitte erklären wieso das nicht geschieht und erklären.
Wie das richtig funktioniert.
Danke im voraus !