Uygulamamda bir mp4 dosyasını oynatmak için bir VideoView kullanıyorum. Tamponlanan tüm içeriği kaydetmenin bir yolu var, böylece ekranın yönlendirmesi değiştiğinde, kullanıcının tekrar oynatmaya başlaması için 10 saniye veya daha fazla bir süre beklemek zorunda kalmaz.Android VideoView, yön değiştirme sırasında kusursuz oynatma
Belki de "arabelleğe alınmış video kaydetme" doğru çözüm değil, sadece ekranın yönünü değiştirdiğinde oynatmanın neredeyse kesintisiz görünmesini sağlamanın bir yolunu arıyorum.
Video konumlandırmayı zaten kaydediyorum ve videoyu kaldığı yerden başlatmak için "seekTo" yöntemini kullanıyorum. Ama ben de rebuffering önlemek için arıyorum. Stackoverflow'un her yerini aradım ve bu konuda herhangi bir tartışma bulamadım.
Teşekkürler!
Sen uygulama değil yeniden böylece yapılandırma kendini değiştirmek kaldırabileceğinden
Teşekkürler Spidy, ilk önerinizi aldım ve bu iyi çalıştı. Bildiride belirli bir etkinliğe android: configChanges = "orientation" özelliğini ekledim. (ie) –
bradley4
Video görüşmesinin olduğu bir düzenin boyutunu değiştirirsem, video hazır durumda iken video görüntüsü bozulur ve uygun konuma gelmez. –
Invalidate() ve requestLayout() adlı kullanıcıyı çağırdınız mı? – Spidy