こんにちは。Android アプリ開発担当の nagayama(@nagayan_dev)です。 今回は Jetpack Compose で動画表示の対応をしたため、その内容をお伝えします。 一番シンプルな実装 仕様 実装 ExoPlayer を作成 VideoState を定義 ExoPlayer の生成 Compose のレイアウトを作成 PlayerView 動画パーツ(シークバーや再生・停止ボタン) 再生・停止ボタン 動画再生時間 シークバー ライフサイクルで再生・停止・解放をする 再生時間・シークバーの更新 その他の実装 まとめ ※ キャプチャの動画はこちらを使用させていただきました…