我有两个视频,第一个带有suferfaceView的视频,我使用MediaPlayer库,另一个视频是360视频,我使用的是Panframe Library。我的问题是我无法同时显示这些视频。当我加载360视频和我添加表面后。在屏幕应用程序中仅显示视频360。
这是我正在使用的代码:
public void loadVideo(String filename)
{
mPfview = PFObjectFactory.view(MainActivity.this);
mPfasset = PFObjectFactory.assetFromUri(this, Uri.parse(filename), this);
mPfview.displayAsset(mPfasset);
mPfview.setNavigationMode(mCurrentNavigationMode);
//mViewSurfaceLibrary
mFrameContainer.addView(mPfview.getView(), 0);
mVidSurface = (VideoView) findViewById(R.id.surfView);
mVidHolder = mVidSurface.getHolder();
mVidHolder.addCallback(this);
}
有人知道如何使用Panframe Library并添加叠加SurfaceView吗?
两个视频似乎都在播放,因为我可以听到在surfaceview中播放的声音,但Panframe Library覆盖了所有内容。