Skip to content Skip to sidebar Skip to footer

Android Virtualdisplay.release() Not Releasing The Display

I'm using android MediaProjection for taking screenshot. The projection needs to be stopped after taking screenshot and virtual display should be released but VirtualDisplay.releas

Solution 1:

Try this?

if (mOrientationChangeCallback != null) {
    mOrientationChangeCallback.disable();
}
if (mVirtualDisplay != null) {
    mVirtualDisplay.release();
}
if (mMediaProjection != null) {
    mMediaProjection.stop();
}
if (mImageReader != null) {
    mImageReader.setOnImageAvailableListener(null, null);
    mImageReader.close();
}

Post a Comment for "Android Virtualdisplay.release() Not Releasing The Display"