Tworze obiekt VideoView w Runtime, w taki sposób:
this.vv = new VideoView(this.getContext());
vv.setVideoURI(Uri.parse(this.url));
mc = new MediaController(this.getContext());
vv.setMediaController(mc);
vv.setBackgroundColor(Color.TRANSPARENT);
vv.start();
działa perfekcyjnie w Androidach niższych niż 4.0.
W 4.0 i 4.1 w LinearLayoucie nie pokazuje się nawet odtwarzacz. Plik video - MP4 pobierany z URL
Jakieś pomysły, dlaczego w ICS i JB nie zdiała to co działa w Gingerbread i Froyo?.