mirror of
https://github.com/anyproto/anytype-kotlin.git
synced 2025-06-08 05:47:05 +09:00
DROID-1470 Onboarding | Fix | Release video player (#138)
This commit is contained in:
parent
1fb130996a
commit
a393461d91
1 changed files with 16 additions and 10 deletions
|
@ -507,18 +507,24 @@ class OnboardingFragment : Fragment() {
|
|||
|
||||
val exoPlayer = remember { getVideoPlayer(context, videoPath) }
|
||||
Box(modifier = Modifier.fillMaxSize()) {
|
||||
AndroidView(
|
||||
modifier = Modifier
|
||||
.align(Alignment.TopCenter)
|
||||
.padding(top = padding.dp)
|
||||
.scale(1.7f),
|
||||
factory = {
|
||||
PlayerView(context).apply {
|
||||
player = exoPlayer
|
||||
useController = false
|
||||
DisposableEffect(
|
||||
AndroidView(
|
||||
modifier = Modifier
|
||||
.align(Alignment.TopCenter)
|
||||
.padding(top = padding.dp)
|
||||
.scale(1.7f),
|
||||
factory = {
|
||||
PlayerView(context).apply {
|
||||
player = exoPlayer
|
||||
useController = false
|
||||
}
|
||||
}
|
||||
)
|
||||
) {
|
||||
onDispose {
|
||||
exoPlayer.release()
|
||||
}
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue