Ho problemi con la ricerca di video. La mia applicazione dovrebbe riprendere il video dal luogo in cui è stato interrotto l'ultima volta. Così faccio questo: seekTo in VideoView
videoView.seekTo(bookmark);
videoView.start();
Tuttavia quando suona sento dei suoni che iniziano con il video per circa 1-2 secondi. E solo dopo che il video cerca la giusta posizione. Questo comportamento è riproducibile su HTC Nexus One, HTC G1, HTC Evo. Ma nella scheda Samsung Galaxy tutte le riproduzioni normalmente.
Qualcuno ha avuto problemi simili? Questo bug è specifico per HTC? Grazie in anticipo.
Grazie per una risposta. E grazie anche per l'idea sull'implementazione di VideoView personalizzati con il mio – underwood
buona fortuna per il tuo progetto! – mishkin
Ho provato a implementare VideoView da solo. Ho ancora gli stessi problemi anche se chiamo 'start()' dopo che 'onSeekComplete()' viene chiamato. Per prima cosa ho pensato che il problema fosse in "VideoView.mSHCallback' che chiama' start() 'su OS 1.6 e ha apportato delle correzioni. Quindi chiamo 'start()' solo dopo che il giocatore è pronto e la posizione di ricerca è impostata. Ancora avendo singhiozzo all'avvio. – underwood