D
DERIIIFranz
Neues Mitglied
- 0
Die Android API über MediaController besagt folgendes:
Im Moment verwende ich einen ziemlich dreckigen Hack, um dies zu bewerkstelligen:
"The MediaController will create a default set of controls and put them in a window floating above your application."
Ist es möglich, den MediaController in eine beliebige View einzubinden, anstatt ein neues Window zu erzeugen? Auf diesem Weg möchte ich den MediaController in ein Layout komplett integrieren, sodass er zum Beispiel in eine ScrollView eingebunden werden kann und der MediaController damit wie alle anderen Elemente sich beim Scrollen mitbewegt.
Im Moment verwende ich einen ziemlich dreckigen Hack, um dies zu bewerkstelligen:
Code:
MediaController mc = new MediaController(this);
videoView.setMediaController(mc);
FrameLayout f = (FrameLayout) mc.getParent();
((LinearLayout) f.getParent()).removeView(f);
((RelativeLayout) videoView.getParent()).addView(f); //attach to my VideoView's parent