android视频播放指定位置,android – 如何在某个特定位置的视图中查看视频?
我目前正在試圖實施一個視頻視圖,以便在特定的位置顯示一個視頻.我可以顯示一個全屏視頻沒有問題.然而,無論何時我嘗試在框架(例如一個小矩形)中顯示視頻,我只能在該視圖中顯示一部分視頻.我無法將視頻放入該視圖.
我已經找了很多關于在Android中擴展視頻的鏈接,但是我找不到任何方法來做到這一點.任何關于這個問題的幫助將是有幫助的.
我使用的是我有2個不同的類.其中一個是我的視頻活動類,另一個是助手類:
public class VideoViewCustom extends VideoView {
private int mForceHeight = 0;
private int mForceWidth = 0;
public VideoViewCustom(Context context) {
super(context);
}
public VideoViewCustom(Context context, AttributeSet attrs) {
this(context, attrs, 0);
}
public VideoViewCustom(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
public void setDimensions(int w, int h) {
this.mForceHeight = h;
this.mForceWidth = w;
}
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
setMeasuredDimension(mForceWidth, mForceHeight);
}
}
該課程幫助我正確設置videoview的尺寸,但是我無法使視頻適合該地區.我的意思是我無法將視頻縮放到該地區.我不知道android是否自動縮放到給定的維度,但我無法做到這一點.
總結
以上是生活随笔為你收集整理的android视频播放指定位置,android – 如何在某个特定位置的视图中查看视频?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 键盘搜索按钮不收起键盘,
- 下一篇: harmonyos2.0开发者beta,