如何在Android的xamarin中捕获带有弹出窗口的屏幕截图?

时间:2019-07-08 09:16:41

标签: android xamarin popup screenshot alert

我需要捕获Android中DisplayAlert和DisplayActionSheet的屏幕截图。目前,它仅捕获基础页面。

我正在使用依赖项服务来捕获屏幕截图。

var rootView = MainActivity.activity.Window.DecorView.RootView;

我需要捕获普通页面以及带有弹出窗口的页面,或者至少捕获单个弹出窗口。

1 个答案:

答案 0 :(得分:0)

您非常亲密!代替

View rootView = MainActivity.activity.Window.DecorView.RootView;

只使用对话框而不是活动,所以

View v1 = dialog.Window.DecorView.RootView;

捕获它