Ich habe ein ImageView und ein VideoView in ein RelativeLayout eingefügt. Die ImageView kann skaliert werden, um das gesamte Layout mit scaleType="fitXY"
zu füllen. Es gibt jedoch kein ähnliches Skalierungsattribut für das VideoView. Übrigens, ich verberge die Videosteuerung mit setMediaController(null)
und nur der Videoinhalt wird angezeigt. Ist es möglich, den VideoView zu skalieren, ohne das Seitenverhältnis beizubehalten? Hier ist das Layoutbeispiel.Android VideoView Wie skaliert man den ImageView-Skalierungstyp fitXY?
<RelativeLayout
android:layout_width="280dp"
android:layout_height="200dp">
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/image"
android:scaleType="fitXY" />
<VideoView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/video"
android:visibility="invisible"
android:layout_centerInParent="true" />
</RelativeLayout>
auf gegebene statische Breite und Höhe Versuchen. –
Es funktioniert nicht. Ich versuche ' ' zu setzen, bekomme aber das Seitenverhältnis beibehalten. –
Jones
hast du mein ans versucht? –