2017-07-22 27 views
0
private VirtualDisplay getVirtualDisplay() { 
    screenDensity = mDisplayMetrics.densityDpi; 
    int width = mDisplayMetrics.widthPixels; 
    int height = mDisplayMetrics.heightPixels; 

    return mMediaProjection.createVirtualDisplay(this.getClass().getSimpleName(), 
      width, height, screenDensity, 
      DisplayManager.VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR, 
      mMediaRecorder.getSurface(), null /*Callbacks*/, null /*Handler*/); 
} 

画面全体レコードです

答えて

0

使用このリンクレコードをすべての画面を適切https://github.com/yrom/ScreenRecorder

+0

だけの私を記録framlayoutビューはすべての画面ではない –

+0

MediaProjectionレコーダーのみすべての画面に高さと幅は記録されません。 –

+0

私のフレームレイアウトをビデオにしたい –