Umieszczam ImageView i VideoView w RelativeLayout. Obraz można skalować, aby wypełnić cały układ przez scaleType="fitXY"
. Jednak nie ma podobnego atrybutu skali dla VideoView. Nawiasem mówiąc, ukrywam kontrolę wideo za pomocą zestawu setMediaController(null)
i wyświetlana jest tylko zawartość wideo. Czy możliwe jest skalowanie VideoView bez zachowania proporcji? Oto przykład układu.Android VideoView, jak skalować jako typ skali ImageView w dopasowaniu X?
<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>
spróbować danej szerokości i wysokości statycznej. –
To nie działa. Próbuję ustawić ' ', ale uzyskaj wynik zachowania proporcji. –
Jones
czy próbowałeś moich ans? –