Android 将框架布局转换为视频?

Android 将框架布局转换为视频?,android,view,android-videoview,android-framelayout,Android,View,Android Videoview,Android Framelayout,在我的Framelayout中,我有一个图像视图和文本视图,我能够将Framelayout转换为位图,并使用以下代码片段保存它 Bitmap bitmap = Bitmap.createBitmap(frameLayout.getWidth(), frameLayout.getHeight(), Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(bitmap); frameLayout.draw(canvas

在我的Framelayout中,我有一个图像视图和文本视图,我能够将Framelayout转换为位图,并使用以下代码片段保存它

Bitmap bitmap = Bitmap.createBitmap(frameLayout.getWidth(), frameLayout.getHeight(), Bitmap.Config.ARGB_8888);
        Canvas canvas = new Canvas(bitmap);
        frameLayout.draw(canvas);
        try {
             FileOutputStream fileOutputStream = new FileOutputStream(Environment.getExternalStorageDirectory() + path));
            bitmap.compress(Bitmap.CompressFormat.PNG, 100, fileOutputStream); 
}
现在我想用我的VideoView实现同样的行为。因此,我有另一个带有视频视图和文本视图的框架布局,我想将该框架布局转换为视频视图,以便将文本视图合并到视频中。 我想知道这是否可能,欢迎提出任何意见

编辑1:My.xml内容

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

<VideoView
    android:id="@+id/surface_camera"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
   />

<TextView
    android:id="@+id/buttonstart"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Username"
    android:textColor="@color/colorPrimary"
    android:textSize="20sp"
    android:textStyle="bold"
    android:layout_alignParentEnd="true"
    android:layout_alignParentRight="true" /></FrameLayout>


能否请您与videoview和textview共享framelayout的代码。@我刚刚添加了NiravBhavsar…那么您想从上面得到什么?您想要相对上方的整个位图图像吗?@NiravBhavsar它应该在FrameLayout内。因此,正如我能够将ImageView和TextView的框架布局保存到手机上的位图中一样。我也想做同样的事情,这样我的新框架布局,其中包含视频视图和文本视图可以保存到一个视频。(文本视图在新保存的视频中)…用文本拍摄视频是FFMPEG的一部分,我想,请看一下这个