Cod*_*ers 5 android android-videoview
在我的活动中,我需要显示VideoView实例(全屏),使用按钮缩放内容 - 类似于iOS媒体播放器的内容.我的意思是例如缩放4:3内容以填充屏幕宽度,保持纵横比(从而有效地修剪内容的顶部/底部).
我刚做了一个快速的黑客/实验 - VideoView里面一个AbsoluteLayout,超大,所以顶部/底部被修剪掉了.它有效,但真的感觉像一个黑客.
也许我是盲人,但是没有API可以选择视频子矩形在视图中显示?
小智 -4
您可以使用以下代码使视频使用所有宽度:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:gravity="center_horizontal">
<VideoView
android:id="@+id/myvideoid"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
</VideoView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
在高度中使用匹配父级将使您的视频保持宽高比。如果您想要填充屏幕,请访问http://blog.kasenlam.com/2012/02/android-how-to-stretch-video-to-fill.html
| 归档时间: |
|
| 查看次数: |
2045 次 |
| 最近记录: |