Video 类似Tiktok的视频滚动
我想加载滚动应该像tiktok滚动一样的视频列表,我使用垂直viewpager加载不同页面中的每个视频,并使用texturevideo view,当页面更改时停止视频并启动当前聚焦视频,其他视频也是如此,但我没有得到正确的输出,请提供实现此目标的任何解决方案 提前谢谢Video 类似Tiktok的视频滚动,video,scroll,android-viewpager,transition,Video,Scroll,Android Viewpager,Transition,我想加载滚动应该像tiktok滚动一样的视频列表,我使用垂直viewpager加载不同页面中的每个视频,并使用texturevideo view,当页面更改时停止视频并启动当前聚焦视频,其他视频也是如此,但我没有得到正确的输出,请提供实现此目标的任何解决方案 提前谢谢 @Override public void onPageSelected(int position) { Log.d("PAGER",position + "");
@Override
public void onPageSelected(int position) {
Log.d("PAGER",position + "");
mCurrentFragmentPosition = position;
if (lastPosition > position) {
Log.e("Up",position+"");
Log.e("lastPosition",lastPosition+"");
//customAdapter.fastVideoViews.get(position.start();
customAdapter.fastVideoViews.get(lastPosition.pause()
查看页面2[是视频滚动的完美解决方案。@Tushallathiya您提到的显示404错误的页面,该页面不可用。Akash链接属于ViewPager2的官方文档。使用ViewPager2代替ViewPager。VideoView足以播放短视频。只需为每个视频创建新的片段实例即可。@Tushallathiya谢谢s为您解答我将尝试此方法。@Tushallathia您提供的链接不再可用。您能提供一些代码给我吗。
}else if (lastPosition < position) {
Log.e("Down",position+"");
Log.e("lastPosition",lastPosition+"");
}
lastPosition = position;
customAdapter.fastVideoViews.get(position).start();
}
@Override
public void onPageScrollStateChanged(int position) {
}
});