Android allows to capture a full screen into an image or a video, using the MediaProjection class (shown here for example for images).
I was wondering how far can we go with this :
Is it possible to capture only a specific area of the screen?
Is it possible to capture an image of a specific view of another app ?
Is it possible to get the bitmap of an ImageView of another app (the one that's saved using setImageBitmap, for example) ?