Подход 1:
Вот мой TS-код
let makeImage = ViewModule.getViewById("makeImage");
makeImage.android.setDrawingCacheEnabled(true);
Невозможно получить представление с помощью getViewById.
Просмотреть код:
<StackLayout id="makeImage">
<Button text="Hi"></Button>
</StackLayout>
Подход 2:
const view = application.android.foregroundActivity.getWindow().getDecorView().getRootView();
view.setDrawingCacheEnabled(true);
const bmp = android.graphics.Bitmap.createBitmap(view.getDrawingCache());
let x = imageSourceModule.fromNativeSource(bmp);
imageData = x.toBase64String("png");
console.log(imageData);
Result: Able to get the screenshot of whole page of parent. Not a mentioned section.