2011-10-25 12 views
8

Tôi đang sử dụng 3 videoViews cho 3 diff. video trong một hoạt động. Bây giờ nếu tôi chạy chương trình trong android emulator 2.3.3 sau đó nó chạy hoàn hảo nhưng nó có thể chạy chỉ 1 video trong giả lập Android 2.2 hoặc thiết bị ..... vậy làm thế nào mỗi video có thể chạy trong android 2.2 ??? Tôi đang sử dụng sau mã để chạy mỗi video ....Làm thế nào để chạy nhiều video với VideoView khác nhau trong một hoạt động trong Android 2.2?

VideoView vd = (VideoView)this.findViewById(R.id.VideoViewShow); 

    String uri1 = "android.resource://" + getPackageName() + "/" + R.raw.door_175_210; 

    vd.setVideoURI(Uri.parse(uri1)); 
    vd.start(); 
+0

Bạn có thể thử với Handlers/Khởi tạo chủ cho ba video khác nhau trong Android 2.2 –

+0

Bạn cần đặt 3 thẻ VideoView trong tệp layout.xml và sau đó chạy 1 cho mỗi thẻ – Arslan

Trả lời

Các vấn đề liên quan