小编Hos*_*ifi的帖子

如何通过捕获android或java中的动画视图制作视频文件?

我已经imageView从屏幕的一侧到另一侧制作了一个动画.这是java代码:

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        final ImageView imageView = findViewById(R.id.imageView);
        Button button = findViewById(R.id.button);

        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                handleAnimation(imageView);
            }
        });
    }
    public void handleAnimation(View view) {
        ObjectAnimator animatorX = ObjectAnimator.ofFloat(view, "x", 1000f);
        animatorX.setDuration(2000);
        animatorX.start();
    }
}
Run Code Online (Sandbox Code Playgroud)

这就是我们在用户点击ANIMATE按钮时看到的内容: 在此输入图像描述

现在我的问题是如何通过捕获动画制作视频文件imageView

编辑:

我需要的是:我想创建一个应用程序,它从用户那里拍摄一些照片,并对照片和一些效果制作一些动画,并将它们与所需的声音混合,最后导出视频剪辑.当然,如果我能,我宁愿把所有这些东西都隐藏起来.

java android video-capture

10
推荐指数
2
解决办法
727
查看次数

标签 统计

android ×1

java ×1

video-capture ×1