기본적으로 이동하려고합니다. VideoView
들어있는 레이아웃에서 애니메이터를 사용합니다. 그러나 동영상보기는 움직이지 않습니다. 그 레이아웃은 움직이지만 비디오 자체는 움직이지 않습니까?move videoView ... 번역 애니메이션 사용
어떻게 동영상을 움직이게 할 수 있습니까?
여기까지입니다.
activiy에서 애니메이션 부분 (초기화 애니메이터 매번 단지 확인하기 위해)
<?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>
slideleft.xml
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 : –
@AdilHussain : 페이지를 고수하지 않고 그대로 따라 움직이는 유사한 문제를 겪고있다. 난 그냥 너무 많은 CPU 사용을 방지하기 위해 잠금 장치를 렌더러라고 생각합니다. – bluejamesbond