Saya memiliki kode berikut untuk mengambil video sebagai sumber mentah, memulai video dan mengulangnya tetapi saya membutuhkan video untuk mengulang dengan mulus seperti sekarang ketika sampai pada akhir klip dan memulai klip lagi transisi antara menyebabkan a berkedip selama sepersekian detik, yang benar-benar tidak dapat saya miliki untuk aplikasi saya.
public class Example extends Activity {
VideoView vv;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
vv = (VideoView)findViewById(R.id.VideoView01);
//Video Loop
vv.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
public void onCompletion(MediaPlayer mp) {
vv.start(); //need to make transition seamless.
}
});
Uri uri = Uri.parse("android.resource://com.example/"
+ R.raw.video);
vv.setVideoURI(uri);
vv.requestFocus();
vv.start();
}
}
Klip hanya berdurasi 22 detik tetapi dibuat dengan mulus sehingga memungkinkan untuk bekerja tanpa penundaan.