我基本上試圖移動VideoView
我通過使用包含在其中的佈局的動畫師。但是,視頻視圖不會移動。它的佈局移動,但不是視頻本身?移動videoView ...使用翻譯動畫
如何讓視頻移動?
這是我到目前爲止。
的slideleft.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="0%" android:toXDelta="-50%" android:duration="200"
android:fillAfter ="true" android:fillEnabled="true"
android:interpolator="@android:anim/accelerate_decelerate_interpolator" />
</set>
在activiy的動畫部分(重新初始化動畫每次只是爲了確保)
public void videoSlideOut(long time){
rn2 = new Runnable(){
public void run() {
Animation SlideLeft = AnimationUtils.loadAnimation(Video.this, R.anim.slideleft);
Animation SlideLeft2 = AnimationUtils.loadAnimation(Video.this, R.anim.slideleft);
((RelativeLayout) findViewById(R.id.video_view_slider)).startAnimation(SlideLeft);
video.startAnimation(SlideLeft2);
}
};
hnd.postDelayed(rn2, time);
}
你找到一個解決這個@bluejamesbond?我有一個類似的問題,我重新定位我的VideoView的父母(抵消其左側位置),並且父母內的所有內容都相應地移動,除了VideoView :( – 2012-09-27 13:35:50
@AdilHussain:沒有先生,其停留在頁面上。我認爲這是渲染器鎖定它,以防止太多的CPU使用 – bluejamesbond 2012-09-27 17:52:45