在单击按钮时运行Twillio Video Call时截取屏幕截图

时间:2018-06-19 12:28:41

标签: android twilio screenshot

我在Android应用程序中实现了Twilio调用,但是现在要求在调用运行时拍摄屏幕截图。我截取了屏幕截图,但没有视频视图时显示为空白屏幕。

我用过:

Class VideoView extends SurfaceViewRenderer implements VideoRenderer

但是屏幕截图空白。对于屏幕截图,我正在使用代码

 View u = findViewById(R.id.primary_video_view);
        u.setDrawingCacheEnabled(true);
        u.buildDrawingCache(true);
        bitmap = Bitmap.createBitmap(u.getDrawingCache());
        u.setDrawingCacheEnabled(false);

 String extr = Environment.getExternalStorageDirectory().toString() + File.separator + "Folder";
        File myPathFile = new File(extr);
        System.out.println(myPathFile.getAbsolutePath());
        String selectedImagePath = null;

        try {
            Uri selectedImageUri = getImageUri(this, bitmap);
            selectedImagePath = "file://" + getPath(context, selectedImageUri);

        } catch (Exception e) {
            e.printStackTrace();
        }

0 个答案:

没有答案