Czy można zrobić zrzut ekranu widoku bez pokazywania widoku?

Krótkie pytanie:

Załóżmy, że mam jakiś plik układu i nadmuchuję go (lub używam normalnych CTOR w kodzie).

Zamiast pokazywać zawyżony widok, chcę zrobić „zrzut ekranu” (bitmapę) o tym, jak będzie wyglądał pod pewnymi ograniczeniami (o określonej szerokości i wysokości, nawet większej niż ekran).

Nie chcę dodawać widoku do dowolnego miejsca na ekranie, ale trzymać go tylko w tym celu i być może dodać go później.

Taka rzecz może być przydatna do łatwego manipulowania sposobem umieszczania rzeczy. Na przykład, mógłbym użyć układu, w którym obraz zostałby umieszczony w nim, tak aby miał wokół niego ramkę.

Czy to możliwe? Jeśli tak to jak?

questionAnswers(1)

yourAnswerToTheQuestion